13951 322
10508 314
4201 653
10590 114
2601 47
2007 39
3043 465
3658 177
15296 306
15014 104
10661 24
27326 519
8632 400
5752 398
37066 568
6521 583