46928 89
7321 375
23447 289
19141 178
7978 866
25553 665
7413 500
12389 206
6369 138
6336 322
3165 116
6516 338
4116 748
2451 309