318 25
315 90
500 18
427 87
252 46
242 14
411 65
443 11
326 83
245 72
375 28
364 20
237 81
438 36
507 89