1696 80
2708 534
2398 493
3246 234
21352 845
2683 553
2452 486
2353 497
2884 622
2149 508
1278 81
638 102
3141 939
2373 458
2153 314
1300 247
226 26
3096 660
1651 428
1636 297
534 73
1640 443
788 106
1071 293