80557
419331
588130
924364
5462
170796
63713
319389
17322
364429
103872
368446
5060799
3500581
2981148
2300804
2205988
2000609
189578
1891357
1736118
1709136
1654195
1622471