653460
961259
482996
605816
383935
394865
860265
47382
892373
745722
384485
15751
5119799
3552581
3053148
2363804
2228988
2035609
1949357
191178
1759118
1718136
1684195
1634471