599 415
505 412
363 410
678 320
926 319
718 273
544 270
446 201
308 175
696 153
76 136
331 48
256 39
91 14