96559
218517
1028124
80863
72616
81643
412836
15349
840928
140800
89737
565435
2905361
2597455
2534928
2478455
2224995
2122955
2078281
2013719
1902226
1670208
1607351
1567406