1173
1825
1372
822
1203
547
930
1174
834
1064
1395
986
691412
49723
48900
48418
4266271
4065158
33314
3268151
31376
26902
24591
23030