15640 226
17599 311
21995 219
6533 361
4561 646
11984 455
9413 393
25860 267
3308 257
4149 388
8490 542
6222 877
3849 259
2865 424
6706 536
3910 347
6728 413