14311 15
32828 54
50779 128
10160 7
31062 63
34361 84
48957 107
16001 22
48421 127
17741 25
32756 31
67190 291
76317 248
39894 115
12382 11
11088 11
24204 29
30153 43
43555 62
23039 43
22269 10
35447 71
10804 3
24595 43