528 38
521 73
435 37
495 75
243 14
394 95
368 96
393 40
254 84
233 71
277 94
357 50
517 15
521 63
519 96