15426 631
50583 867
114911 949
16142 64
33306 333
17792 399
23095 645
14832 878
18237 815
24483 112
48361 1013
19706 813
61480 197
18693 724
27254 477
21295 761
16701 209
27049 306
19937 606
16599 430
17148 810
52996 104
5544 343
12677 243