111
241
81
141
71
101
4331364
3638456
3582929
3198460
2933998
2838283
2798955
2618725
2528226
2121209
1953351
1911407