5322
495
372
403
4722
493
486
6513
395
585
638
613
30357
23160
21272
19083
1537267
14662
1377148
13226
1188144
11690
10250
8530