6212
372
403
4722
493
486
6513
395
585
638
613
521311
30287
23100
21222
19013
1526267
14602
1371148
13166
1184144
11680
10230
8510