3007 952
1573 335
321 80
2940 844
7892 209
3310 581
5925 779
30571 779
7623 94
3771 164
66172 947
15836 447
14572 118
18830 879
38288 72
24743 50
5148 512
6790 611
5540 90
1501 288
5137 719
16167 556
5193 498
2032 102
4761 258
4867 475
1993 75
3385 578