38016 523
3600 248
4240 235
3688 675
6048 605
10721 488
6028 556
7307 111
10784 227
1639 83
108683 718
35352 671
63529 539