10720
15512
230988
632869
872708
270528
897131
610434
147194
306209
709151
862657
5258799
3685581
3208148
2520804
2282988
2131609
2059358
193878
1830118
1745136
1727196
1660471