10417
12912
994
1675
14015
1496
1386
16044
14738
673
10912
11135
588311
42350
42193
40057
3552270
3309154
29264
2798149
26666
22632
21090
19280