12081 16
2623 6
26496 86
34698 163
4735 7
43459 135
3966 26
7471 29
70547 288
7736 19
4964 20
17774 37
11604 50
4138 30
3476 17
5916 17
21619 79
8168 25
12892 27
9288 18
6053 21
4657 15