19715 40
18744 46
49642 172
14157 18
9866 12
23240 70
6578 2
8544 5
7285 4
8150 4
8264 3
9625 9
9467 9
21984 76
9417 15
13699 22
10951 21
10775 5
7122 2
9275 12
20999 47
7033 3
9942 6
11249 25