601 53
1835 378
7309 107
6322 748
2517 417
2538 478
3926 720
4220 530
3357 744
26928 122
15851 192
6733 606