2435 54
3640 347
85646 380
30234 498
41344 885
83730 713
27521 199
21735 482
91686 588
9002 248
27654 715
2369 160
3162 275
3994 597
3687 857
5786 509