39249 287
15948 165
6430 454
5790 556
8852 105
3690 480
5176 98
1940 35
22540 576
12433 531
11091 254