3003 657
2489 653
182 58
823 165
634 128
2417 696
2265 532
1111 292
764 209
2107 416
2572 565
568 152
2905 832
767 225
2787 596
554 122
1630 318
1433 427
1944 539
502 82
1548 451
2934 888
409 111
2111 683
421 100
2421 562
1086 306
1396 376