80723
41144
839365
168377
788396
847894
559996
927146
90290
519193
675186
2960
2907361
2598455
2534928
2480455
2224995
2123955
2078281
2013719
1903226
1671208
1607351
1567406