14959 73
7330 270
29222 398
112861 216
29855 744
22157 305
8497 410
78727 524
178214 877
13898 467
33116 211
24815 108
51365 521
16838 903
16410 153