13893 37
10765 90
6098 443
8438 407
18089 585
6340 137
5139 730
6710 497
5735 648
1764 106
4089 334
11124 608
6028 896