300952 583
171958 613
57798 556
112276 343
99724 532
94664 685
172655 1114
183169 419
31569 256
331327 1002
110664 217
51449 841
5852 463
5898 188
48165 969
41741 623
108730 716
484769 1571
7315 607
71189 200
8878 891
77386 765
6172 299
9719 424
15807 688
97456 185
30678 177
12853 299