3000 271
4365 398
3178 292
10866 562
2893 175
8990 283
3359 59
2771 402
2492 248
19543 495
21750 328
4802 603
2116 223
10709 391
12478 856
3165 621
6328 839
2718 312
2604 448
1947 320
3453 270
4002 706
7126 546
5777 916