1225 187
619 127
21921 226
12588 247
4643 611
2703 153
3949 205
9966 551
3593 496
905 28
2021 107
5800 267
42360 549