45141 150
14311 326
80794 938
73909 747
5478 659
10718 712
935243 1251
146121 610
142373 736
40600 240
16248 529
16827 279
32451 848
107991 402
143300 288
94874 370
59219 442
38667 169
29636 220
8080 674
34063 962
17301 246
26244 470
16146 923