2932 4
3049 4
2130 3
4517 21
3742 12
2652 9
9006 23
11543 33
28554 89
4130 11
4756 18
9290 32
2036 12
3078 6
1930 13
6463 25
4374 28
5146 12
15050 50
15724 42
4647 14
4819 13
2730 17
13988 43