14952 41
3302 11
34990 77
8206 13
3820 10
6547 20
3860 3
4154 17
18239 31
27926 45
11537 42
3682 12
1635 9
1693 2
3688 9
1933 6
8125 35
30291 75
2086 5
15857 49
14420 45
42137 141