3006 952
1573 335
320 80
2930 844
7855 209
3296 581
5921 779
30566 779
7615 94
3770 164
66137 947
15833 447
14567 118
18829 879
38275 72
24728 50
5146 512
6787 611
5535 90
1501 288
5133 719
16159 556
5192 498
2030 102
4761 258
4864 475
1993 75
3385 578