2695 291
7585 424
5098 779
4400 332
5423 297
8950 930
3674 403
9492 640
4771 164
9589 91
12695 357
5163 514
2166 235
9112 893
2494 31
2355 259
3939 681
2547 374
2046 64
4005 728
2585 301
4942 571
14475 516
10653 332
3607 603
5958 854
4667 349
4644 765