5970 46
13620 581
11690 611
21829 498
4507 209
4896 858
4092 153
12200 79
2499 280
3718 783
2787 85
15423 494
3448 526
4578 117
6714 516
2829 596
2219 511
6680 293
12424 427
29496 96
28995 362
5666 156
8077 895
1839 329