31684 712
6669 287
14132 702
5174 568
43699 117
36660 484
2322 162
25725 352
14925 642
6929 452
32947 505
4564 522