3006 952
1573 335
320 80
2930 844
7853 209
3295 581
5921 779
30566 779
7615 94
3770 164
66135 947
15832 447
14567 118
18827 879
38275 72
24728 50
5146 512
6787 611
5535 90
1501 288
5132 719
16159 556
5192 498
2029 102
4761 258
4864 475
1993 75
3385 578