2193
14010
14811
784
16736
17031
2178
2320
1033
1921
2330
1480
691012
49683
48860
48338
4264271
4064158
33264
3263151
31326
26842
24591
22980