27021 447
18307 569
15621 752
3887 462
2491 411
18940 580
40585 353
26138 135
3192 245
1419 107
1530 160
5673 366
3200 142
3793 765
1237 96
5951 795
7046 572
4662 555
2393 348
3562 364
2434 54
3638 347
1065 69
10084 234
3215 502
5278 567
6484 740
29296 945