31862 712
6791 287
14292 702
5223 568
43785 117
36805 484
2358 162
25932 352
14988 642
6962 452
33014 505
4601 522