2678 6
1539 7
5904 9
26419 42
4127 12
2436 11
4285 4
2100 9
8359 14
5951 9
2397 9
5823 11
13265 23
17240 21
4756 2
21099 32
2388 13
1529 8
25668 82
10124 21
15638 60
4960 13
12472 17
1387 1