2436 54
3646 347
85675 380
30241 498
41365 885
83737 713
27530 199
21741 482
91721 588
9012 248
27656 715
2371 160
3163 275
3994 597
3690 857
5787 509