610138
426555
916140
972777
513658
604594
945819
776274
4850
692892
446549
565828
5522367
4537935
4355459
3451998
3446462
3409286
3358956
3014729
3004226
2487209
2136352
2133407