766562
379690
704826
140284
94764
285313
118535
836422
437559
612574
219946
678953
5221799
3641581
3174148
2469804
2263988
2098609
2021358
193278
1804118
1736136
1709196
1652471