2626 171
4976 348
4665 523
26551 235
4482 860
8950 930
4771 164
3511 144
8567 546
11097 448
5638 506
2466 81
1729 235
939 104