35857 106
27447 52
12729 15
20957 40
37499 76
16686 35
13156 27
21163 33
14886 17
33329 169
16317 39
158043 505
48409 82
24763 14
14341 13
13999 14
22696 108
22287 38
36759 99
41347 143
19566 44
27491 58
11514 18
42778 178