2436 54
3646 347
85686 380
30244 498
41371 885
83741 713
27532 199
21741 482
91732 588
9018 248
27656 715
2371 160
3163 275
3994 597
3691 857
5787 509