2993 100
3273 693
5464 664
2698 44
4250 427
6195 823
2334 141
3614 362
2118 315
1842 166
3307 405
6233 480
3793 639
1725 280
2732 550
1027 47
2654 490
4117 637
1807 191
2503 627
758 29
3067 658
2797 555
1789 174
1398 163
4664 133
2622 376
11299 844