15631 226
12828 307
21986 219
6516 361
4552 646
11973 455
9409 393
25846 267
3308 257
4128 388
8450 542
6211 877
3843 259
2860 424
6679 536
3899 347
6716 413