15592 226
12775 307
21973 219
6508 361
4546 646
11961 455
9401 393
25768 267
3302 257
4050 388
8398 542
6188 877
3813 259
2846 424
6575 536
3857 347
6701 413