2454 54
3656 347
85811 380
30316 498
41470 885
83869 713
27576 199
21782 482
91867 588
9080 248
27662 715
2381 160
3175 275
4006 597
3698 857
5792 509