13895 37
10767 90
6099 443
8438 407
18089 585
6343 137
5141 730
6711 497
5735 648
1764 106
4089 334
11128 608
6028 896