47051 89
7574 375
23798 289
19183 178
8004 866
25663 665
7469 500
12451 206
6394 138
6401 322
3197 116
6546 338
4137 748
2522 309