1028 295
1594 110
592 91
149 58
1576 99
2280 199
1481 128
205 77
770 87
1456 166
436 260
1103 63
696 50
331 70
481 74
1177 102