21164
25058
227
27783
409
14943
4313
10731
7629
5013
9034
15049
15650
10726
2211
10929
7822
8730
5613
7123
14540
11126
15741
9327
7125
5611
144571
6020
98262
12730
2810
2112
15639
3613
295
136
5623
1149535
347
6221