383726
190511
808853
170902
3154
167841
302790
78412
398388
551918
195921
671997
5370367
4405933
4256459
3424462
3400998
3329286
3280955
2953728
2945226
2444209
2116352
2107407