29545 147
59122 586
26069 445
26958 504
15020 306
38587 386
97798 495
19478 264
38263 301
44758 659
17361 907
16908 126
2798561 4095
386208 1079
42231 582
47302 385
60586 486
59603 872
68669 833
84192 616
37419 843
56125 314
85184 482
33529 601