37668 523
3586 248
4223 235
3672 675
6034 605
10702 488
6022 556
7280 111
10771 227
1627 83
107830 717
34957 671
63021 539