850964
12980
161355
81319
193740
374642
122585
518412
486806
954406
984525
73228
5544367
4546935
4365459
3464998
3449462
3420286
3370956
3023729
3014226
2496209
2137352
2136407