581 112
706 264
788 59
361 71
232 42
290 55
389 55
846 74
2407 55
4388 53
394 105
2244 179
1116 51
587 83
441 64
1412 246