16182 248
5979 173
7188 356
54549 756
2543 293
1792 290
4642 667
3436 678
5355 36
3590 707
3959 930
2356 1006
3310 815
6847 546
6597 512