21195 253
8957 40
121254 202
4511 617
3034 194
9623 98
15839 93
5736 566
19499 895
1523 63
3838 782
1568 183
2200 158
8649 58
1966 116
1778 471
905 142