31684 712
6669 287
14129 702
5170 568
43699 117
36657 484
2322 162
25720 352
14923 642
6927 452
32946 505
4564 522