471
450
466
612
5316
672
322
483
482
380
160
410
42157
32000
31073
28205
2437267
22024
2103153
19516
1933149
15820
15560
13840