3957 701
5246 427
26430 474
6125 293
12084 497
5817 64
35353 374
20007 474
4584 657
3588 556
9013 389
3241 262
2084 318