45250 150
14316 326
80825 938
73946 747
5479 659
10718 712
935363 1251
146137 610
142394 736
40601 240
16248 529
16829 279
32453 848
108014 402
143331 288
94888 370
59223 442
38682 169
29649 220
8083 674
34066 962
17313 246
26254 470
16148 923