2454 54
3656 347
85811 380
30318 498
41470 885
83870 713
27576 199
21782 482
91868 588
9081 248
27662 715
2381 160
3175 275
4007 597
3698 857
5792 509