15881 226
18263 311
22188 219
6663 361
4696 646
12171 455
9519 393
26045 267
3442 257
4752 388
9110 542
6751 877
8832 261
2951 424
6943 536
4213 349
6941 413