640 26
3562 537
1427 327
1493 170
3270 871
13519 235
12020 396
42008 845
21366 80
5608 594
24722 646
17098 813
6831 576
2767 357
9617 610
10160 736
13979 257
16037 205
11866 655
5524 627
18164 711
18328 274
19924 841
14084 586
9933 256
4920 557
19558 367
16844 570