2695 291
7588 424
5098 779
4402 332
5424 297
8950 930
3675 403
9494 640
4771 164
9589 91
12695 357
5163 514
2166 235
9113 893
2495 31
2355 259
3939 681
2547 374
2046 64
4005 728
2585 301
4943 571
14475 516
10654 332
3608 603
5958 854
4667 349
4644 765