615
378
362
422
747
717
345
590
410
5113
364
412
38297
29360
27653
25074
2133267
19384
1880153
1748147
17246
14360
14090
12290