39279 287
15951 165
6434 454
5792 556
8864 105
3690 480
5181 98
1942 35
22540 576
12435 531
11100 254