45384 150
14321 326
80864 938
73980 747
5479 659
10720 712
935531 1251
146162 610
142428 736
40601 240
16248 529
16831 279
32458 848
108036 402
143354 288
94892 370
59235 442
38696 169
29661 220
8084 674
34073 962
17331 246
26265 470
16155 923