31875 712
6813 287
14322 702
5258 568
43849 117
36842 484
2353 162
25992 352
15012 642
6963 452
33106 505
4589 522