30393 108
20315 74
23255 45
7527 14
11747 50
31010 48
13207 40
44907 101
18256 30
11930 28
55312 71
14622 29
33975 76
16622 17
35298 47
37694 85
53198 95
111905 230
29552 45
45335 111
11538 25
14004 25
17805 62
19639 68