931 2
25976 97
26528 48
22107 85
6777 29
11231 48
4439 26
3489 6
4640 12
2685 9
6323 29
2542 7
4016 6
9350 52
11933 77
6929 44
4368 15
4056 16
4891 31
5182 38
4173 17
6537 29
12325 82
9292 64