801 63
1654 155
14444 37
12968 91
6495 443
8551 407
20716 585
6751 137
5304 730
6835 497
5914 648
1941 106
4261 334
12453 610
6457 896