460
362
16312
27715
44549
2156
63730
4480
3510
5580
2112
4320
652812
46643
46490
44728
3992271
3774157
31664
3095151
29506
25272
23220
21410