19681
1395265
12266
7710
54895
5785
69236
4960
5430
461160
4810
4710
28197
21380
17443
13662
1265148
10990
1058144
9350
80311