18091 838
29595 425
12879 808
25791 562
87650 867
12289 283
11694 171
53571 268
57145 386
15111 805
91279 239
12171 833
42138 62
26905 493
280683 1399
25975 650
106013 377
28592 245
11046 347
32701 662
82421 572
72550 816
37570 477
15820 579
15558 469
94708 626
19285 604
51018 118