3127 100
17258 552
5297 195
45981 145
9647 797
3969 637
14827 851
10578 294
17439 651
8160 535
2102 471
19717 474
15743 917
12966 113
4103 465