15242 31
14930 29
15207 31
29880 130
14922 18
20299 50
17667 41
182317 777
27200 86
21703 32
15538 21
28773 65
36800 112
22058 53
13914 20
26213 98
25923 75
20208 63
16109 38
17428 33
22074 41
16648 35
23503 76
40449 129