39182 287
15939 165
6420 454
5788 556
8837 105
3681 480
5171 98
1935 35
22533 576
12431 531
11085 254