44511 150
14293 326
80573 938
73705 747
5474 659
10710 712
934420 1245
146044 610
142192 736
40598 240
16242 529
16825 279
32438 848
107854 402
143157 288
94814 370
59180 442
38561 169
29565 220
8077 674
34009 962
17235 246
26186 470
16117 923