31789 712
6722 287
14181 702
5171 568
43696 117
36693 484
2343 162
25815 352
14919 642
6919 452
32928 505
4575 522