37895 523
3595 248
4230 235
3681 675
6043 605
10710 488
6025 556
7299 111
10780 227
1637 83
108421 718
35219 671
63357 539