256 83
195 61
16128 342
7640 521
7484 342
3964 612
7346 757
21945 45
8510 254
11709 274
8591 237
21728 340
16685 485
5231 328
5379 742
9550 624
2471 367