28876 91
18273 415
5661 723
5906 768
2620 377
3673 636
948 91
1333 63
1597 331
697 79
2985 674
3213 905
1530 203