41
101
51
71
111
151
52
191
4108364
3482456
3424929
3138460
2818998
2719283
2693955
2530725
2443226
2060209
1911351
1864407