2878 4
5899 7
6621 11
8220 23
2872 8
13677 15
6185 3
21303 44
12663 24
15072 27
13768 29
32381 56
29405 75
23643 38
5497 10
14586 48
34684 95
11977 18
39225 79
19034 24
45330 34