2456 54
3658 347
85826 380
30324 498
41486 885
83886 713
27578 199
21792 482
91888 588
9093 248
27664 715
2384 160
3175 275
4008 597
3699 857
5793 509