31006 351
5623 745
5752 151
4053 122
3465 182
1590 179
115907 962
10326 644
7520 659
5097 956
11816 469
3683 529
3865 849
9533 777
1591 72
17325 502
4350 677