1212 187
615 127
21820 226
12514 247
4630 611
2696 153
3935 205
9933 551
3570 496
892 28
2011 107
5703 267
42291 549