16091 226
18786 311
22391 219
6831 361
4921 646
12375 455
9616 393
26507 267
3606 257
4970 388
9492 542
7241 877
9016 261
3079 424
7404 537
4419 349
7203 413