559
426
411
5311
348
440
402
305
393
416
432
372234
27917
21140
19561
17332
1383265
13622
1250148
12136
10950
1049144
9210
79911