1200 187
603 127
21658 226
12417 247
4607 611
2679 153
3918 205
9889 551
3550 496
878 28
1971 107
5648 265
42179 549