3012 934
634 45
1530 385
2859 673
393 105
1896 568
2531 618
2231 452
1151 267
1641 407
1736 520
565 127
3615 807
2648 748
3001 606
2812 617
674 190
607 107
2163 669
657 170
1888 508
2307 584
1950 224
1580 486
2361 375
23044 184
2972 467
6292 288