37898 523
3595 248
4231 235
3681 675
6043 605
10711 488
6025 556
7299 111
10780 227
1637 83
108424 718
35220 671
63363 539