29628 147
59312 586
26201 445
27016 504
15108 306
38825 386
98201 495
19687 264
38451 301
45028 659
17415 907
17016 126
2834086 4107
386739 1079
42322 582
47365 385
60709 486
59710 872
68900 833
84525 616
37578 843
56326 314
85476 482
33743 601