31876 712
6815 287
14324 702
5259 568
43850 117
36850 484
2353 162
25996 352
15014 642
6964 452
33108 505
4589 522