331 70
4145 114
29217 592
2864 117
21228 730
3693 587
15262 183
21452 478
4408 933
1836 28
54338 649
14733 481
3916 372
2483 91
19788 511
17834 355
16538 443
29460 827
17395 165
16480 663
13905 659
14128 308
10703 711
12767 946
17671 624