15603 247
5905 173
7128 356
54505 756
2507 293
1777 290
4614 667
3377 678
5307 36
3570 707
3921 930
2317 1006
3284 815
6812 546
6559 512