29592 147
59198 586
26116 445
26987 504
15054 306
38712 386
97976 495
19546 264
38337 301
44858 659
17382 907
16960 126
2820089 4102
386476 1079
42264 582
47327 385
60636 486
59648 872
68764 833
84355 616
37475 843
56228 314
85298 482
33605 601