21238 29
22014 33
22277 28
18854 18
16033 17
26720 49
22790 26
14559 13
32156 36
49543 115
11909 5
13410 6
22335 27
24327 27
13335 9
10402 3
13964 13
16079 24
21024 28
20880 24
10783 4
10682 4
13480 6
12973 10