2443 54
3650 347
85734 380
30277 498
41420 885
83805 713
27551 199
21764 482
91785 588
9041 248
27658 715
2375 160
3169 275
3996 597
3694 857
5788 509