559
426
411
5311
348
440
402
305
393
416
432
372234
28027
21230
19611
17352
1384265
13632
1252148
12176
10960
1049144
9220
80111