37910 523
3596 248
4231 235
3682 675
6043 605
10711 488
6025 556
7300 111
10780 227
1637 83
108458 718
35247 671
63382 539