29629 147
59313 586
26203 445
27016 504
15111 306
38827 386
98210 495
19690 264
38456 301
45030 659
17415 907
17017 126
2834091 4107
386742 1079
42322 582
47365 385
60710 486
59710 872
68900 833
84528 616
37580 843
56326 314
85478 482
33747 601