3127 100
17256 552
5294 195
45970 145
9646 797
3969 637
14827 851
10578 294
17435 651
8160 535
2102 471
19717 474
15742 917
12966 113
4103 465