3121 100
17238 552
5264 195
45884 145
9645 797
3969 637
14823 851
10573 294
17415 651
8156 535
2102 471
19716 474
15734 917
12966 113
4103 465