3007 952
1575 335
321 80
2945 844
7919 209
3317 581
5927 779
30577 779
7629 94
3771 164
66189 947
15837 447
14574 118
18835 879
38298 72
24751 50
5150 512
6791 611
5541 90
1501 288
5139 719
16172 556
5193 498
2034 102
4761 258
4868 475
1993 75
3385 578