14913 23
18987 39
13014 11
23525 38
19892 33
49303 166
11545 16
20749 42
28355 93
15553 27
17068 17
14354 11
13925 14
11210 12
16992 31
67854 202
22467 51
25731 40
22155 39
24428 77
25779 68
14947 25
11461 8
24744 85