16096 226
18799 311
22397 219
6838 361
4923 646
12378 455
9626 393
26531 267
3612 257
4976 388
9508 542
7244 877
9019 261
3087 424
7409 537
4423 349
7209 413