32125 281
6548 45
6211 680
6790 581
4484 195
9712 666
1725 85
19287 591
7536 479
4300 705
6280 328
3668 150
2819 394