400
19948
36458
5843
245346
217
234
24558
266
343
204
301
35627
27430
25933
23283
1902267
17874
1712148
16196
1524147
13440
13100
11060