1225 187
620 127
21942 226
12619 247
4646 611
2708 153
3958 205
9978 551
3597 496
909 28
2023 107
5803 267
42374 549