636
428
342
250
474
533
5510
454
520
440
310
27227
20420
19031
16912
1328265
13272
1201148
11846
10760
988143
8910
78611