550157
594873
322151
11314
50854
447442
357344
856300
60321
405890
4242
755669
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471