604216
541792
604231
814801
338701
909606
240846
374910
940426
209463
1049627
462203
826440
399200
347858
108834
15269748
684086
4757578
4319980
3494510
3368192
2269216
2199495
2054492
188366
1859948
16355
154961
1547545