15978 226
18538 311
22277 219
6737 361
4834 646
12230 455
9579 393
26257 267
3549 257
4897 388
9288 542
6993 877
8935 261
3011 424
7158 536
4308 349
7048 413