929 2
25963 97
26524 48
22105 85
6777 29
11230 48
4438 26
3487 6
4640 12
2683 9
6321 29
2539 7
4016 6
9345 52
11931 77
6929 44
4368 15
4056 16
4889 31
5182 38
4172 17
6537 29
12322 82
9291 64