2435 54
3640 347
85644 380
30234 498
41342 885
83730 713
27521 199
21734 482
91686 588
9001 248
27654 715
2369 160
3162 275
3994 597
3686 857
5786 509