5112 103
18150 552
7295 198
53080 147
9861 797
4129 637
15508 851
11029 294
19133 652
8820 535
2206 471
19819 474
16200 917
13197 113
4288 465