2405 54
3595 347
85083 380
30014 498
40955 885
83305 701
27340 199
21565 482
91058 588
8713 248
27620 715
2332 160
3128 275
3970 597
3661 857
5760 509