15977 226
18538 311
22275 219
6737 361
4834 646
12230 455
9579 393
26256 267
3548 257
4896 388
9287 542
6993 877
8935 261
3011 424
7158 536
4306 349
7048 413