509 10
437 91
391 26
295 99
397 63
251 40
391 12
425 93
235 88
224 82
357 15
360 84
513 42
402 99
409 88