18305 21
10248 26
21460 65
8016 15
5116 5
6431 10
19741 37
15031 20
29597 34
11688 17
12653 7
3484 6
4694 8
7719 11
14953 20
23630 50
9878 8
13625 29
3381 2
40093 67
32950 70
6884 7
20242 16
15882 10