307085 179
158799 590
76597 319
81485 294
160368 225
345184 430
84444 134
9787 638
64149 1048
45662 730
97493 372
58118 600
210794 721
174667 205
28270 599
48907 254
95133 678
62049 255
62068 104
33541 844
32098 777
166051 305
46000 863
51413 737
29339 372
61121 883
99323 707
49725 744