39201 287
15940 165
6420 454
5788 556
8839 105
3682 480
5171 98
1936 35
22534 576
12431 531
11086 254