45125 150
14311 326
80789 938
73902 747
5478 659
10718 712
935219 1251
146119 610
142372 736
40600 240
16248 529
16827 279
32451 848
107984 402
143297 288
94871 370
59218 442
38666 169
29634 220
8080 674
34063 962
17301 246
26243 470
16146 923