61
85
50
100
71
53
63
73
72
74
62
14931
12010
9361
7980
641263
6340
5800
5251
522147
49910
452142
3690