1201 187
606 127
21705 226
12448 247
4612 611
2687 153
3923 205
9898 551
3556 496
884 28
1984 107
5660 265
42213 549