143186 962
637 52
2577 448
2560 694
3593 477
9157 54
27371 573
17613 706
679304 974
12914 337
210222 528