3510
522
3390
3620
5221
3568313
2770
4690
3800
4070
20948
22815
36967
28470
26933
24133
2025267
18624
1800151
16706
1653147
13950
13540
11760