39367 287
15960 165
6443 454
5796 556
8882 105
3692 480
5194 98
1944 35
22544 576
12438 531
11106 254