31810 712
6742 287
14207 702
5186 568
43713 117
36722 484
2347 162
25840 352
14942 642
6928 452
32946 505
4583 522