403 105
2245 64
1878 59
511 86
1421 68
1016 90
332 61
1252 255
530 59
756 82
167 50
2859 113
306 64
1105 174
707 76
1596 168