2971 503
5949 803
1476 382
2364 634
2789 459
440 20
2148 30
1850 115
3198 760
2846 572
3462 750
2046 569
483 61
3207 616
1976 413
3014 627
2250 404
2816 531
2112 569
2495 680
2772 806
2727 544
1772 385
2357 444
1664 437
19836 414
4358 660
2003 84