908 155
14269 37
12875 91
6305 443
8508 407
20675 585
6635 137
5254 730
6777 497
5821 648
1810 106
4180 334
11931 609
6089 896