83858
63830
378488
477581
155573
4023
536505
438216
902926
519813
160890
24156
5061799
3501581
2981148
2300804
2205988
2002609
189578
1892357
1737118
1710136
1654195
1622471