936 155
14279 37
12880 91
6307 443
8509 407
20677 585
6645 137
5258 730
6781 497
5822 648
1810 106
4181 334
11957 609
6089 896