3350 748
9280 673
2649 398
6669 598
16725 318
15100 509
17348 151
7483 375
7767 34
4788 177
4329 481
6721 541