389655 59
389206 42
388729 108
388427 71
388158 49
387577 62
387009 55
386556 49
383707 50
382478 73
381856 27
380057 96
376759 56
376581 20
376228 50
376051 45
376029 46
373577 11
373479 40
372957 20
372278 22
371130 80
371057 54
370351 3