575 62
2699 153
917 74
1621 194
1071 252
147 51
192 48
474 63
246 63
430 57
595 67
1700 140
697 91
1706 78
518 80
626 331