15881 226
18264 311
22188 219
6665 361
4696 646
12171 455
9519 393
26045 267
3443 257
4752 388
9112 542
6752 877
8833 261
2951 424
6944 536
4216 349
6941 413