3282 748
9201 673
2605 398
6612 598
16316 318
14847 509
16939 151
7417 375
7655 34
4724 177
4225 481
6657 541