2438 54
3647 347
85706 380
30255 498
41408 885
83772 713
27540 199
21756 482
91764 588
9031 248
27658 715
2374 160
3167 275
3996 597
3692 857
5788 509