31007 351
5646 745
5789 151
4083 122
3486 182
1591 179
116045 962
10337 644
7536 659
5105 956
11826 469
3687 529
3871 849
9547 777
1596 72
17337 502
4352 677