1200 187
603 127
21653 226
12417 247
4607 611
2678 153
3918 205
9889 551
3550 496
878 28
1971 107
5648 265
42178 549