51
21
41
61
31
4141364
3510456
3444929
3145460
2831998
2729283
2702955
2538725
2450226
2062209
1915351
1870407