2806 171
5165 348
4779 523
26885 235
4587 860
9144 930
4963 164
3600 144
8601 546
11333 448
5731 506
2551 81
1754 235
984 104