654341
146410
43949
79547
246800
413418
66592
889869
200876
828707
604277
633294
5256799
3679581
3205148
2505804
2281988
2126609
2052358
193878
1828118
1745136
1724196
1660471