2695 291
7590 424
5101 779
4402 332
5424 297
8952 930
3675 403
9496 640
4775 164
9590 91
12698 357
5163 514
2166 235
9113 893
2495 31
2355 259
3939 681
2551 374
2046 64
4005 728
2585 301
4943 571
14476 516
10654 332
3608 603
5958 854
4667 349
4645 765