38999 371
30193 208
2926 163
1154 45
5355 606
6192 810
8247 458
5098 460
20309 935
57169 726
14130 633
4834 507
1845 74
2357 72
5384 756
2903 232
20747 624
15927 389
5175 322
2457 213
4784 856
3320 621
3242 425
18610 409