306934
76110
928557
653267
641975
691239
1011701
758891
620602
83969
352357
77414
5180799
3596581
3128148
2432804
2247988
2073609
1997358
192378
1778118
1724136
1700196
1645471