1825
1372
822
1203
547
930
1174
834
1064
1395
1375
986
691212
49713
48890
48408
4265271
4065158
33304
3266151
31346
26902
24591
23030