149800
2012058
4549076
563207
4483531
1242692
1119135
556386
3147694
4070568
70675
69485
43577
56309
46730
48399
53031
54394
57178
58450
206642
186977
1131150
458005
2277856
751843
150501
561712
183823
1229021