23020
20478
30249
21400
114960
14960
10731
158778
120027
12486
63291
93643
1231708
61722
165928
127070
3423
296839
32457
13599
17349
3695
111145
83446
88481
10853
7296
334672
43423
22855
31292
25914
20609
5046
14023
47269
1673511
6639
18806
49269
16394
13936
5412
5812
7259
11923
21496
3242
5764
6521
10684
90092
11834
10982
10666
21444
9095
289835
42698
149020