3000 350
6017 342
2553 292
9109 219
5767 779
23389 73
4985 656
4521 90
35015 559
3846 371
9912 463
3700 619
14017 591
4513 424
79396 135
11933 414
27622 245
6016 464
10570 302
3865 559
3499 769
6361 644
16541 341
5065 39
3795 164
4587 499
2531 408
92358 524