3001 245
4595 845
4144 224
1328 113
3598 516
5076 588
4138 255
1287 176
3682 625
3131 516
27857 358
16693 376
14363 543
5260 322
6869 307
8096 544
29761 600
3297 234
3270 618
2815 399
3559 853
1872 373
2030 137
1210 151
3273 221
952 105
3610 756
4803 451