331 70
4101 114
29214 592
2863 117
21205 730
3693 587
15262 183
21452 478
4408 933
1836 28
54320 649
14730 481
3899 372
2481 91
19787 511
17830 355
16537 443
29459 827
17395 165
16479 663
13905 659
14127 308
10703 711
12766 946
17669 624