3193 11
6222 21
7562 20
22616 53
17579 43
10141 18
14492 27
21662 64
52329 133
7183 19
35515 84
40895 58
14299 21
34684 95
40261 108
17089 19
50213 45
19960 36
33086 54
31317 74
24840 36
31618 78
6741 24
16762 44