2436 54
3646 347
85682 380
30244 498
41371 885
83740 713
27531 199
21741 482
91732 588
9017 248
27656 715
2371 160
3163 275
3994 597
3691 857
5787 509