493224
588761
189629
66368
15640
734807
327864
931548
1037606
758698
351305
454319
661241
152260
731365
45569
14902747
671786
4574578
4228980
3451510
3219192
2200216
2182495
2050492
185266
1846948
16325
154661
1540545