3007 952
1573 335
321 80
2940 844
7888 209
3307 581
5924 779
30570 779
7623 94
3771 164
66170 947
15836 447
14572 118
18830 879
38287 72
24741 50
5148 512
6790 611
5540 90
1501 288
5137 719
16166 556
5193 498
2032 102
4761 258
4867 475
1993 75
3385 578