2957 5
3015 8
3565 16
7943 38
3082 10
2324 1
3523 4
3585 7
2816 1
4907 6
3524 2
4282 7
18488 38
4005 7
3878 16
8511 28
27322 42
7503 15
4656 9
7104 5
14063 36
6399 17
4316 5
7192 21