3121 100
17235 552
5260 195
45869 145
9645 797
3968 637
14823 851
10572 294
17411 651
8155 535
2102 471
19716 474
15734 917
12966 113
4103 465