19834
31137
562795
67571
231641
153461
965847
250318
676759
398396
172525
333550
5062799
3502581
2982148
2302804
2205988
2003609
189678
1893357
1737118
1711136
1655195
1622471