27610
2719
3774157
46490
2273
25272
165979
1914
1048
972
1110
99873
652812
46643
44728
3992271
31664
3095151
29506
23220
21410