15920
496
690
558
660
602234
895
5512
673
658
495
7911
42237
32110
31183
28415
2450267
22104
2136153
19556
1954149
15900
15670
13910