15613 247
5905 173
7130 356
54505 756
2507 293
1777 290
4614 667
3378 678
5307 36
3570 707
3923 930
2317 1006
3284 815
6812 546
6559 512