39277 287
15950 165
6432 454
5792 556
8863 105
3690 480
5181 98
1942 35
22540 576
12435 531
11100 254