29239 225
15033 671
4663 318
11365 917
3095 347
12378 273
7845 148
27959 625
7533 454
16212 71
9603 304
15901 691
6917 141
10650 581
14588 251
9080 363
10620 512
9483 466
2972 304
12965 804
9209 396
2400 115
6203 59
14341 332
6468 100