896 2
25926 97
26515 48
22075 85
6759 29
11206 48
4419 26
3474 6
4630 12
2666 9
6296 29
2529 7
3997 6
9321 52
11916 77
6911 44
4359 15
4043 16
4871 31
5165 38
4154 16
6526 29
12298 82
9267 64