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