2993 100
3273 693
5464 664
2698 44
4251 427
6200 823
2337 141
3614 362
2119 315
1844 166
3307 405
6234 480
3796 639
1726 280
2733 550
1027 47
2655 490
4118 637
1808 191
2504 627
760 29
3067 658
2798 555
1790 174
1399 163
4665 133
2624 376
11302 844