554
492
356
5010
6614
6422
498
6219
350
440
450
570
23776
17850
15801
14262
10972
1066263
9714
954148
9400
793142
7390
71511