32917 71
28824 54
29780 177
41510 168
57593 214
29386 86
50498 121
68050 196
34174 65
86357 240
62381 218
50253 289
51208 137
102061 265
26080 66
78458 332
42228 84
67548 189
94017 329
47355 157
50661 112
29783 65
913502 2700
38706 78