45104 150
14310 326
80786 938
73893 747
5478 659
10717 712
935193 1251
146116 610
142364 736
40600 240
16248 529
16827 279
32451 848
107982 402
143291 288
94870 370
59218 442
38664 169
29630 220
8080 674
34061 962
17297 246
26238 470
16143 923