3210 892
1160 128
2457 634
1149 264
2737 591
1783 405
551 158
2196 561
2856 913
3062 789
1574 419
628 192
2544 571
2217 573
1627 509
894 260
2034 506
813 253
2182 506
1961 586
2936 783
2955 844
1483 313
1130 353
755 212
930 189
463 84
251 29