2528 9
2054 5
4917 18
2067 2
5720 3
7461 15
14234 19
8130 18
14492 27
14043 21
24223 40
10264 16
20681 40
20815 50
32422 76
9259 20
40413 58
39829 108
39225 79
18598 24
10295 16
19004 17
28173 56
19529 35