2965 883
2996 635
1677 250
3591 78
7613 539
3821 169
2747 610
16102 276
6731 62
6073 144
5586 621
4022 370
5486 446
11036 881
5980 451
27957 122
18177 94
11351 533
75762 579
17667 784
46912 185
14519 682
6363 213
6405 260
16811 802
13588 233
66610 418
147354 698