3055
94916
2692
6536
78215
63323
2022
2440
8690
10842
7800
4220
1636817
1157112
11238276
1035416
10148259
97754
8295155
776411
71236
61994
57562
54198