61
131
101
41
51
81
71
4156364
3521456
3454929
3148460
2834998
2736283
2708955
2543725
2453226
2069209
1917351
1871407