610458
692577
416740
959
401377
73956
276771
330793
620610
877888
807906
17710
5011798
3449581
2920148
2241804
2185988
1970609
188378
1857357
1712118
1694136
1634195
1608471