2901 561
1648 318
3539 695
17544 125
23123 300
2914 412
2406 265
34998 622
31250 619
9950 530
4871 196
7908 82
16293 967
14845 461
15500 353
17472 265
9018 34
13188 297
12378 203
12571 453
3166 552
1287 85
3559 175
5433 458
25768 432
9649 797
3448 737
3208 334