2500 171
7456 389
47122 731
6431 453
13424 421
37132 684
8722 781
5534 701
8789 105
3670 480
4943 348
4454 293
12489 516
7231 233
8335 90
5162 98
1919 35
9334 152
2702 291
4849 140
9461 640
4721 164
12626 357
3520 298
2066 64
5053 373
2530 203
5968 854