2688 171
5053 348
4712 523
26694 235
4505 860
9018 930
4837 164
3555 144
8572 546
11190 448
5660 506
2510 81
1733 235
963 104