15881 226
18263 311
22188 219
6664 361
4696 646
12171 455
9519 393
26045 267
3442 257
4752 388
9112 542
6752 877
8833 261
2951 424
6943 536
4215 349
6941 413