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