10404 24
12086 18
16550 29
4132 10
20725 17
7077 12
30109 54
5720 7
10186 16
45275 68
20504 23
33120 74
4384 8
3952 6
4806 11
5960 3
46050 77
9988 25
26820 58
12809 21
14615 14
8113 17
13980 9
43087 93