32128 281
6550 45
6214 680
6792 581
4488 195
9731 666
1728 85
19294 591
7540 479
4303 705
6290 328
3676 150
2820 394