19802 228
59842 347
18091 838
29601 425
39991 581
20569 279
12879 808
25796 562
12289 283
11694 171
15114 805
12172 833
42156 62
26909 493
280721 1399
25980 650
106016 377
28598 245
11050 347
32704 662
82435 572
72558 816
37570 477
15825 579
20534 583
15561 469
19288 604
51049 118