21691 125
23156 157
36908 870
85069 420
59064 298
14762 302
32375 543
44790 257
5688 179
3875 37
3422 105
2388 64
48605 387