2993 100
3273 693
5464 664
2698 44
4250 427
6199 823
2337 141
3614 362
2119 315
1843 166
3307 405
6234 480
3795 639
1726 280
2733 550
1027 47
2654 490
4118 637
1807 191
2504 627
759 29
3067 658
2798 555
1789 174
1398 163
4664 133
2623 376
11300 844