3012 641
1426 104
2762 313
14433 304
3566 841
1044 157
1566 253
965 53
3761 804
257 61
4504 52
771 95
3053 573
818 86
4309 191
22335 591
1816 432
2276 529
7947 113
4897 735
9599 284
1558 306
3414 797
2751 477