32931 69
14801 20
21943 63
15938 40
10852 8
12897 14
19320 41
36943 121
16822 33
20781 37
21213 78
11919 25
12361 13
23316 49
26616 77
17762 19
18993 23
29258 112
12956 13
23477 55
30336 60
10135 6
13777 15
13326 13