660 187
2568 404
4684 212
8131 420
31995 769
25085 338
18903 323
3966 561
13845 859
3929 843
1789 176
4980 90
9744 753
3641 635
875 134
12425 134
3325 334
4202 621
5159 604
3082 778
1408 371