18091 838
29595 425
12879 808
25791 562
87650 867
12289 283
11694 171
53572 268
57152 386
15111 805
91282 239
12171 833
42140 62
26907 493
280690 1399
25975 650
106014 377
28594 245
11047 347
32702 662
82426 572
72551 816
37570 477
15821 579
15558 469
94710 626
19285 604
51020 118