2447 54
3651 347
85755 380
30289 498
41440 885
83822 713
27554 199
21768 482
91811 588
9051 248
27659 715
2377 160
3171 275
3998 597
3696 857
5789 509