2436 54
3646 347
85681 380
30244 498
41370 885
83738 713
27530 199
21741 482
91725 588
9016 248
27656 715
2371 160
3163 275
3994 597
3691 857
5787 509