2948 697
2929 86
3217 181
1188 107
73646 547
33552 334
40224 763
50576 168
14009 675
12556 621
45886 323
13703 417
14504 490
35748 736
8946 421
17219 508
12171 568
5935 887
1148 100
31854 674
4713 220
2891 428
3579 378
3790 488