31869 712
6800 287
14305 702
5236 568
43823 117
36818 484
2352 162
25963 352
14999 642
6956 452
33072 505
4586 522