270167
68861
730342
63757
462552
237144
71988
784333
53150
71475
75724
188872
5236366
4292933
4178458
3394462
3340998
3257285
3203955
2909726
2896226
2402209
2091352
2079407