875 171
2712 564
534 64
2533 704
3061 813
3049 736
10670 219
14990 111
3264 535
21377 271
10935 583
8056 462
16224 380
6486 567
7101 514
9766 494
7817 397
5211 641
20316 354
4488 570
10447 534