2435 54
3640 347
85641 380
30234 498
41341 885
83730 713
27520 199
21734 482
91682 588
8999 248
27654 715
2369 160
3162 275
3994 597
3686 857
5786 509