31684 712
6669 287
14130 702
5172 568
43699 117
36658 484
2322 162
25723 352
14924 642
6928 452
32946 505
4564 522