12820
10623
5260
3810
326176
314736
26037
2580
25030
23025
18717
1763
1194
11812
1001311
8217
512
507
483
395