12405 25
3584 22
4654 32
2966 19
816 5
11108 51
1414 6
12452 69
133887 236
10354 19
11116 20
5001 16
9252 24
7018 7
7383 6
4382 4
4757 7
4441 11
19712 16
4943 7
5000 13
2214 8
13323 45
12198 46