46928 89
7311 375
23440 289
19141 178
7977 866
25552 665
7412 500
12387 206
6369 138
6336 322
3165 116
6515 338
4116 748
2450 309