44501 150
14293 326
80570 938
73700 747
5474 659
10710 712
934407 1245
146040 610
142187 736
40598 240
16242 529
16825 279
32437 848
107854 402
143155 288
94812 370
59178 442
38560 169
29564 220
8077 674
34009 962
17235 246
26184 470
16117 923