626 91
2286 143
1293 144
4406 349
2346 80
165 56
1504 64
1558 73
512 75
526 67
701 77
1252 164
1044 81
493 161
1120 116
3868 180