5436 5
16447 32
15039 43
32115 103
5934 11
15831 29
9620 15
33259 89
6708 9
4757 7
29155 63
4382 4
31818 87
6705 16
40540 104
715 2
26017 82
21701 50
7230 7
12986 12
9214 13
26502 86
16945 36
63376 111