12563 630
16590 420
15990 595
12060 296
20283 455
39894 680
16184 237
8498 50
13440 776
16826 758
13213 573
35006 342
11559 656
27827 141
4549 823
20148 155