16887 46
22146 77
53227 185
7586 31
9266 37
14761 52
2427 15
5078 7
3309 21
12087 49
7810 36
9914 38
29507 86
28887 81
9093 41
8275 18
4388 20
27197 100
6304 18
4040 12
2700 9
5462 22
8942 31
35446 114