2435 54
3643 347
85646 380
30235 498
41349 885
83732 713
27523 199
21738 482
91693 588
9002 248
27655 715
2370 160
3162 275
3994 597
3689 857
5786 509