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