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