100711
291015
1213
1450
1150
1430
224317
672
202395
144293
127942
112
37647
29010
27353
24624
2098267
19124
1854153
1713147
17096
14190
13860
12100