2795 171
5151 348
4774 523
26858 235
4582 860
9122 930
4950 164
3597 144
8596 546
11318 448
5727 506
2551 81
1754 235
984 104