2953 883
2996 635
1671 250
3591 78
7582 539
3804 169
2744 610
16094 276
6727 62
6068 144
5582 621
4020 370
5484 446
11032 881
5979 451
27953 122
18174 94
11347 533
75761 579
17664 784
46911 185
14519 682
6360 213
6404 260
16810 802
13588 233
66609 418
147350 698