9952 90
5709 443
8112 407
17738 585
4697 137
4755 730
6397 496
5320 648
1550 106
3732 334
9252 608
5530 896