2125 62
7115 528
10005 542
20994 785
6300 441
1762 75
6376 480
3680 503
3624 455
4295 792
3538 528
2555 567
5100 504
3541 176
2353 487
4009 359
4454 913
155981 297
7931 509
6873 168
8520 486
91339 662
3054 290
373639 798
37546 613
14399 347
8084 110
55668 280