2847 4
2445 7
3599 6
16611 32
20633 73
70217 302
10519 25
11314 45
12302 32
8266 21
8666 25
12828 60
10804 50
18081 50
27669 76
4671 11
14659 98
7010 26
8807 17
31933 148
8065 22
7567 32
4493 15
6099 20