509 41
365 11
454 80
256 27
291 84
500 74
346 11
455 65
510 99
499 53
349 38
423 57
442 81
413 43
487 73