35824
930
23411
1090
33314
726
1391
1103
1937
1857
43417
23910
653012
46673
46500
44748
3994271
3775157
31664
3095151
29506
25282
23240
21410