1112 187
503 127
20751 226
11817 246
4529 611
2619 153
3837 205
9618 551
3427 496
782 28
1897 107
5579 265
41483 549