1218 187
615 127
21876 226
12560 247
4637 611
2700 153
3943 205
9948 551
3582 496
903 28
2016 107
5763 267
42332 549