313 56
1432 60
306 98
2088 75
988 93
9102 269
2238 161
692 75
524 240
392 60
1169 62
179 268
695 120
805 89
266 62
667 126