9962 90
5713 443
8117 407
17742 585
4704 137
4758 730
6401 496
5324 648
1551 106
3738 334
9270 608
5536 896