39243 287
15948 165
6429 454
5790 556
8852 105
3690 480
5175 98
1940 35
22539 576
12433 531
11091 254