2214 12
5861 6
12160 53
7471 35
38399 89
11116 48
11951 62
14501 58
2446 5
6098 36
5606 33
1731 14
9496 68
2348 12
5434 44
4602 33
3193 27
5887 53
3779 36
17070 15
14103 21
56872 71
59136 55
87311 117