336
8126
4810
345
4213
180
632
6019
430
500
470
661
22346
16890
14941
13360
10222
995263
8934
8820
848148
735142
6820
68111