12081 16
2623 6
26496 86
34698 163
4735 7
43065 132
3495 24
7471 29
70547 287
7736 19
4964 20
17774 37
11604 50
4138 30
3476 17
5916 17
21619 79
8168 25
12892 27
9288 17
5671 21
4657 15