3322 748
9240 673
2616 398
6638 598
16608 318
14933 509
17108 151
7448 375
7719 34
4766 177
4255 481
6692 541