73
91
100
77
80
610
64
1230
67
63
70
11700
9570
7501
5830
527262
4620
4390
4089
4011
374147
357142
30350