99096
288995
81574
468212
292564
965362
526448
356576
980499
399171
246937
337151
5132799
3552581
3061148
2367804
2229988
2041609
1952357
191278
1762118
1719136
1686195
1635471