10523
7416
8924
907
8710
787
706
5910
637
582
759
7710
31637
24200
22512
20083
1624267
15722
1440148
13956
1292144
12220
10970
9270