971 155
14290 37
12882 91
6312 443
8510 407
20682 585
6660 137
5262 730
6782 497
5823 648
1811 106
4190 334
11995 609
6091 896