15489
3690
6542
8432
3350
12240
6960
8830
4420
3320
16003
8961
2013237
14179284
1388312
12316261
1191240
112173
10175157
1000612
845837
81816
77115
70142