13222
8414
1035
1214
1036
972
16417
1510
14916
695
14012
589311
42480
42333
40147
3561270
3342154
29294
2803149
26796
22722
21150
19340