256590
191707
600611
859116
105170
647382
54435
75387
676436
539988
579853
527155
351739
665730
723212
50214
10423744
601686
3716577
3579980
3198510
2468192
2087495
2040216
2025492
181566
1757948
16065
152461
1515545