1523
9613
1176
13910
985
1134
1201043
15010
12612
848
1295
1130
623512
44630
44593
42697
3796270
3576156
30654
2950149
28276
23962
22220
20360