787157
110721
4613
259477
396374
328424
206791
536301
96548
312872
857478
6352
1035520
182887
702566
27468
15280748
684386
4780578
4320980
3494510
3372192
2272216
2199495
2054492
188366
1859948
16355
154961
1547545