31684 712
6671 287
14132 702
5174 568
43699 117
36664 484
2322 162
25727 352
14926 642
6930 452
32947 505
4564 522