1213 187
615 127
21824 226
12516 247
4630 611
2697 153
3935 205
9934 551
3571 496
894 28
2011 107
5709 267
42292 549