3727 801
2386 317
3363 776
1778 328
3460 833
1668 271
2841 527
2780 671
2625 584
2648 363
2425 381
2780 493
1148 181
2402 660
16680 626
2971 582
5791 900
2231 282
1165 136
3042 470
9993 666
2589 592
753 59
1000 103