2693 291
7579 424
5096 779
4399 332
5418 297
8941 930
3674 403
9486 640
4769 164
9581 91
12685 357
5162 514
2166 235
9109 893
2493 31
2355 259
3936 681
2547 374
2046 64
4004 728
2585 301
4940 571
14475 516
10651 332
3607 603
5957 854
4666 349
4644 765