16089 226
18778 311
22389 219
6829 361
4918 646
12375 455
9616 393
26501 267
3606 257
4968 388
9484 542
7233 877
9015 261
3076 424
7401 537
4418 349
7202 413