25165 93
5694 11
10890 31
6627 24
7550 38
31557 98
8826 28
29828 74
44563 125
17008 25
4853 21
2846 13
18266 52
4486 6
7881 13
2868 6
6137 26
12137 26
12318 21
3585 8
8929 12
18863 44
28302 91
33730 177