2438 54
3647 347
85697 380
30251 498
41397 885
83757 713
27536 199
21751 482
91750 588
9024 248
27658 715
2373 160
3165 275
3994 597
3691 857
5787 509