15960 226
18495 311
22263 219
6722 361
4820 646
12219 455
9576 393
26239 267
3538 257
4878 388
9260 542
6965 877
8924 261
2998 424
7108 536
4293 349
7012 413