13993 37
10756 90
6105 443
8455 407
18144 585
6393 137
5167 730
6725 497
5744 648
1770 106
4102 334
11214 609
6025 896