2084 12
2293 7
9583 53
9444 12
5532 4
6976 11
17283 54
898 6
7935 30
1003 10
10949 53
12329 32
9791 24
1370 8
1740 10
3806 9
5426 19
6436 18
4114 10
129880 168
10651 8
32806 82
18966 44
11271 30