165612
448970
296428
465971
218179
923803
6027
192466
679142
687635
349922
85514
396944
509573
22269
589420
5174500
2710654
1991336
1732736
1731237
164267
1591895
1565433
1494854
1486922
1446850
1327500
1320400
12782