3122 100
17244 552
5269 195
45894 145
9646 797
3969 637
14823 851
10573 294
17416 651
8158 535
2102 471
19716 474
15735 917
12966 113
4103 465