3141 100
17284 552
5375 195
46186 145
9649 797
3970 637
14841 851
10592 294
17471 651
8195 535
2102 471
19720 474
15754 917
12970 113
4103 465