27022 447
18310 569
15623 752
3887 462
2491 411
18940 580
40585 353
26142 135
3192 245
1420 107
1531 160
5673 366
3200 142
3793 765
1237 96
5951 795
7047 572
4662 555
2393 348
3562 364
2434 54
3638 347
1066 69
10084 234
3215 502
5278 567
6486 740
29296 945