2657 19
3583 8
1576 3
3584 4
1792 6
9347 10
2756 3
2468 8
6434 15
5963 11
8113 16
11274 53
5239 10
4680 10
4403 26
4590 18
8857 33
5306 15
2567 2
19857 108
39830 142
13280 52
1153 4
164445 540