9959 218
18588 471
17880 266
12545 477
13147 144
12041 56
9922 691
22961 654
21439 648
43208 306
7609 543
3157 384
3246 82