10485 31
6627 23
7550 38
31151 97
8826 28
29416 71
44121 123
17008 25
4853 21
2846 13
17852 52
4486 6
7475 13
2868 6
6137 26
12137 26
12318 21
3585 8
8929 12
18457 43
27888 90
33318 177
41259 62
12335 27