3011 952
1575 335
326 80
2970 844
8033 209
3406 581
5933 779
30624 779
7671 94
3772 164
66346 947
15845 447
14593 118
18873 879
38348 72
24783 50
5153 512
6797 611
5553 90
1503 288
5151 719
16203 556
5204 498
2048 102
4763 258
4874 475
2011 75
3388 578