6928 459
5205 832
10563 555
31540 281
637983 1443
12779 735
14398 653
143055 327
115467 866
10725 842
12441 676
3049 59
3956 95
3282 226
3742 407
4310 528