1228 187
620 127
21958 226
12630 247
4647 611
2710 153
3959 205
9987 551
3601 496
912 28
2025 107
5804 267
42386 549