2651 171
5013 348
4687 523
26610 235
4495 860
8982 930
4801 164
3542 144
8571 546
11140 448
5653 506
2504 81
1732 235
960 104