3007 952
1575 335
322 80
2946 844
7931 209
3330 581
5927 779
30587 779
7645 94
3772 164
66211 947
15838 447
14576 118
18842 879
38307 72
24759 50
5150 512
6792 611
5544 90
1502 288
5140 719
16174 556
5195 498
2035 102
4761 258
4869 475
1996 75
3385 578