23691 733
5503 556
1696 100
7429 288
1511 213
16252 312
37048 654
13175 422
8434 642
13373 327
9879 599
5888 746
5264 134
3423 943