3007 952
1575 335
321 80
2946 844
7927 209
3323 581
5927 779
30582 779
7634 94
3772 164
66202 947
15838 447
14574 118
18841 879
38305 72
24754 50
5150 512
6792 611
5543 90
1501 288
5139 719
16174 556
5194 498
2035 102
4761 258
4869 475
1993 75
3385 578