2691 110
12532 224
18961 70
3959 598
11030 442
4065 892
4269 486
2166 69
3396 392
48628 647
7487 606
3535 507
1679 75
16701 449
3512 138
2840 30
3528 866
11747 642
2772 457
5826 664
2094 307
2706 293
2390 364
16922 231