19268
120252
12670
11066
93910
5611
9721
1233709
62034
42180
22682
147326
166383
127340
3570
4815
9427
695666
32686
13863
22894
17530
103501
111363
83683
88711
335297
23104
31507
19984
12019
3684
14274
8353
47427
1677372
19344
19533
124856
49453
16647
14088
5950
7426
21661
6659
10818
7400
90311
13827
7536
21696
290516
42903
149800