2583 501
2244 330
8884 850
16516 678
4208 673
2928 415
2247 322
1093 166
2477 458
2858 575
2504 527
3197 479
9728 103
2313 460
3325 218
5732 706
14642 80
3610 366
3061 604
1627 79
1855 229
1383 103
4012 686
4380 611