3910
333
221
293
484
6910
4612
320
255
543
3011
533
38287
29350
27653
25064
2133267
19384
1880153
1748147
17246
14360
14090
12290