2431 54
3631 347
85554 380
30175 498
41271 885
83659 713
27495 199
21704 482
91564 588
8934 248
27651 715
2360 160
3154 275
3990 597
3678 857
5781 509