2431 54
3631 347
85558 380
30177 498
41281 885
83661 713
27498 199
21707 482
91575 588
8936 248
27651 715
2362 160
3154 275
3990 597
3679 857
5781 509