16693 42
7230 11
4065 8
3170 3
6701 21
4571 12
50645 64
5554 17
11327 36
5338 19
8885 27
5245 22
2307 2
5997 16
31375 43
2688 7
3052 6
9894 37
10396 39
20975 49
3683 8
56729 121
4425 14
3688 14