3110 766
1166 46
7702 861
3004 562
2922 576
15611 733
15991 698
3223 128
498 113
2351 537
2770 849
1164 245
1776 303
2890 690
1012 205
3791 584
2085 509
2595 247
584 59
10286 166
1922 191
2190 486
3981 596
14044 276