3028 845
1201 159
12657 739
21063 427
22948 867
9120 822
7486 273
2376 129
45819 630
2503 188
7564 476