6928 459
5205 832
10563 555
31541 281
638020 1443
12781 735
14400 653
143062 327
115481 866
10725 842
12441 676
3049 59
3956 95
3283 226
3743 407
4310 528