318
310
320
327
3714
290
321
2914
344
4510
4012
2710
30007
22920
21022
18763
1498267
14422
1350148
13036
1160144
11590
10100
83911