26675 81
8873 31
25436 87
19070 68
7645 15
21177 68
10593 29
4356 5
21530 49
21588 65
7098 27
16401 38
53590 185