31038 90
38163 881
138558 814
97548 904
87640 352
118630 792
64104 174
21251 417
28150 831
64848 312
36054 461
99598 893
54366 525
25741 514
20348 868
19430 68
18907 83
50355 627
234664 1234
20948 294
90690 908
56836 632
104651 619
21240 79
165720 498
51290 244
25735 426