29534 147
59095 586
26053 445
26953 504
15012 306
38543 386
97745 495
19460 264
38246 301
44723 659
17353 907
16900 126
2791601 4095
386120 1079
42222 582
47295 385
60565 486
59591 872
68646 833
84139 616
37412 843
56098 314
85144 482
33503 601