2501 5
9989 78
7096 38
3040 15
9993 49
18448 106
18364 95
12927 72
4950 14
12539 37
8100 43
12064 37
24699 89
10425 38
18640 36