1191 187
590 127
21523 226
12307 247
4600 611
2666 153
3913 205
9840 551
3520 496
857 28
1954 107
5636 265
42070 549