3003 952
1573 335
319 80
2904 844
7800 209
3268 581
5912 779
30547 779
7604 94
3770 164
66089 947
15827 447
14549 118
18795 879
38254 72
24719 50
5142 512
6783 611
5530 90
1501 288
5122 719
16148 556
5188 498
2024 102
4758 258
4862 475
1990 75
3385 578