40065 767
20562 857
15161 243
100087 848
33207 354
65051 625
15517 871
59401 631
14795 493
45312 632
12137 593
11998 197
28868 311
23788 439
30801 392
31388 309
18449 858
45188 708
80412 385
56415 586
21928 422
52515 719
31150 779
4643 63
6660 468
15944 906
11003 698
30688 716