15960 226
18495 311
22264 219
6722 361
4821 646
12219 455
9576 393
26239 267
3540 257
4879 388
9260 542
6967 877
8924 261
2998 424
7110 536
4293 349
7015 413