215917
947713
373492
503224
183917
14925
674671
514955
463282
981869
649673
615959
5140799
3564581
3068148
2380804
2230988
2046609
1957357
191478
1765118
1719136
1689196
1636471