31663 712
6632 287
14087 702
5112 568
43675 117
36591 484
2320 162
25644 352
14858 642
6913 452
32839 505
4551 522