12556 132
4831 228
12896 54
73689 136
149646 434
317065 1370
100777 640
282495 788
246297 469
17199 655
26469 862