14912
14311
353
550
410
340
210
543
3810
6313
680
602
35737
27490
25973
23363
1909267
17954
1717148
16236
1527147
13460
13130
11130