6926 459
5205 832
10562 555
31540 281
637963 1443
12779 735
14398 653
143048 327
115457 866
10725 842
12441 676
3049 59
3956 95
3282 226
3742 407
4310 528