2431 54
3631 347
85549 380
30171 498
41270 885
83655 713
27495 199
21704 482
91561 588
8933 248
27651 715
2359 160
3154 275
3990 597
3678 857
5781 509