2528 10
2054 5
5615 18
2067 2
5720 3
7461 15
14234 19
8130 18
14492 27
14043 21
24223 41
10264 16
20681 41
20815 51
32890 76
9259 20
40413 58
40261 108
39225 79
19034 24
10295 16
19413 17
28173 56
19960 36