15491
9454
1045263
59736
5900
4415
3800
3810
38195
4390
375180
3660
23476
17640
13922
10742
928148
9220
773142
7180
70311