29591 147
59193 586
26116 445
26986 504
15053 306
38707 386
97971 495
19542 264
38332 301
44856 659
17381 907
16959 126
2818938 4102
386458 1079
42261 582
47327 385
60635 486
59646 872
68762 833
84343 616
37469 843
56222 314
85292 482
33600 601