30790 68
15144 509
17171 616
19499 493
28117 519
7572 230
14582 338
12052 82
3240 319
4574 560
9646 399
3318 204