299 95
452 86
487 78
248 38
494 94
280 21
271 30
292 10
369 64
434 40
225 41
242 53
477 71
391 68
305 86