499930
44433
6062
761758
395921
73423
180579
73488
352394
472132
313208
26443
5091799
3520581
3022148
2326804
2214988
2013609
1914357
190078
1746118
1715136
1666195
1625471