6928 459
5205 832
10563 555
31541 281
638006 1443
12779 735
14398 653
143061 327
115479 866
10725 842
12441 676
3049 59
3956 95
3283 226
3743 407
4310 528