9427
695655
32686
103500
5982
249581
83682
311751
335296
764532
19984
26137
5580
20129
1541077
12018
5226
14272
29246
1677360
19341
20800
19528
49453
16647
8195
50210
42902
149800