2450 54
3655 347
85788 380
30307 498
41458 885
83848 713
27565 199
21775 482
91850 588
9068 248
27660 715
2379 160
3173 275
4000 597
3697 857
5791 509