30419
5140
30117
3150
2765
3206
43345
32348
3449
34720
25944
4050
614712
44080
44023
42157
3731270
3517156
30144
2914149
27896
23722
21990
20050