9516
992
700
982
1205
755
1424
1413
1684
1798
1375
1940
688312
49443
48610
48058
4255271
4043158
33134
3256151
31126
26712
24491
22900