1191 187
590 127
21521 226
12305 247
4600 611
2666 153
3913 205
9838 551
3520 496
857 28
1954 107
5636 265
42070 549