256 83
197 61
16132 342
7641 521
7488 342
3965 612
7351 757
21948 45
8510 254
11710 274
8594 237
21728 340
16685 485
5231 328
5382 742
9553 624
2473 367