615
378
362
422
747
717
345
590
410
5113
364
412
38347
29450
27683
25125
2139267
19404
1881153
1749147
17266
14400
14120
12320