734281
770107
385936
258150
833519
378451
469569
866742
62742
575145
460584
116501
5062799
3502581
2982148
2302804
2205988
2003609
189678
1893357
1737118
1711136
1655195
1622471