14098 37
10795 90
6236 443
8466 407
18168 585
6431 137
5187 730
6742 497
5774 648
1785 106
4122 334
11490 609
6044 896