5115 103
18150 552
7298 198
53091 147
9861 797
4130 637
15508 851
11029 294
19137 652
8822 535
2206 471
19819 474
16200 917
13197 113
4290 465