31777 712
6703 287
14161 702
5163 568
43690 117
36669 484
2342 162
25779 352
14906 642
6918 452
32915 505
4571 522