3141 100
17283 552
5372 195
46177 145
9649 797
3970 637
14841 851
10592 294
17469 651
8194 535
2102 471
19720 474
15754 917
12970 113
4103 465