861 10
4672 5
1554 3
4823 25
12620 54
4268 12
11972 42
2415 4
13316 27
12324 28
3492 17
11297 26
36886 130
47382 139