39231 287
15946 165
6425 454
5788 556
8845 105
3689 480
5171 98
1939 35
22536 576
12431 531
11089 254