17846 38
46143 41
25766 88
21276 52
155931 377
18399 43
28226 79
23245 49
13841 28
17726 54
37142 105
50940 178
32543 82
14402 13
31433 33
34386 92
27290 32
15921 40
24401 64
89744 148
30501 70
28016 40
20650 64
79166 196