15581 226
12762 307
21962 219
6496 361
4541 646
11954 455
9399 393
25765 267
3299 257
4012 388
8386 542
6178 877
3791 259
2845 424
6571 536
3847 347
6697 413