1125
1042
1144
833
620
1345
647
790
1300
1380
1190
1280
671912
48103
47610
46428
4146271
3939157
32554
3191151
30476
25962
23971
22230