29593 147
59200 586
26116 445
26988 504
15054 306
38714 386
97981 495
19546 264
38340 301
44865 659
17382 907
16961 126
2820905 4102
386478 1079
42265 582
47327 385
60639 486
59648 872
68766 833
84360 616
37477 843
56230 314
85304 482
33608 601