37904 523
3595 248
4231 235
3682 675
6043 605
10711 488
6025 556
7300 111
10780 227
1637 83
108440 718
35239 671
63370 539