659360
595100
346366
29555
731980
5909
192789
460278
71665
491208
387912
543238
5554367
4551935
4372459
3468998
3451462
3422286
3372956
3026729
3020226
2498209
2140407
2139352