16807 48
31030 83
16610 109
3573 9
16938 89
5064 23
2761 3
4934 20
4996 17
3654 14
43441 145
11741 76
3927 14
2507 12
2978 10
2894 7
2235 7
2777 9
2762 10
2710 9
4255 24
2171 9
4036 21
1638 2