31868 712
6800 287
14304 702
5236 568
43823 117
36817 484
2352 162
25963 352
14999 642
6956 452
33072 505
4585 522