31684 712
6669 287
14132 702
5174 568
43699 117
36660 484
2322 162
25726 352
14926 642
6930 452
32947 505
4564 522