15586 226
12772 307
21968 219
6508 361
4546 646
11960 455
9400 393
25767 267
3300 257
4014 388
8393 542
6182 877
3805 259
2845 424
6575 536
3851 347
6701 413