580 116
217 68
1706 474
2160 494
451 144
1088 288
1881 400
2977 841
313 85
852 168
3531 359
99752 487
12273 175