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