2802 171
5154 348
4778 523
26877 235
4585 860
9136 930
4958 164
3600 144
8599 546
11330 448
5730 506
2551 81
1754 235
984 104