3045 643
1877 501
2333 481
2386 547
3189 502
4585 682
1523 157
2422 740
1287 211
2782 709
1654 526
2960 629
2481 671
3516 821
2384 680
1279 367
2746 448
2406 200
3042 749
1523 445
153 28
2339 628
470 103
484 64