576 41
3071 687
31109 118
11424 532
3401 472
55367 400
16501 235
15694 169
8804 339
9900 159
6547 711
5898 587
7552 951
9601 673
6839 211
8743 430
4268 551
5759 407
6066 390
5880 305
34731 611
4737 692
3691 831