37898 523
3595 248
4231 235
3681 675
6043 605
10711 488
6025 556
7299 111
10780 227
1637 83
108430 718
35223 671
63366 539