752
1146
972
1032
773
1210
1270
1135391
882966
10411
683
932
619312
44400
44343
42437
3773270
3544156
30394
2940149
28076
23882
22130
20280