144986
448744
203126
220390
382604
291485
391441
67893
13228
888929
646989
787358
2881361
2574454
2521928
2452455
2208995
2110955
2059281
1998719
1892226
1662208
1599351
1557406