498185
52913
589717
266316
434701
385860
182685
194789
375531
64677
349999
347355
5193366
4250933
4151458
3388461
3323998
3237285
3182955
2894726
2881226
2389209
2089352
2071407