19655 28
10898 2
19289 21
14404 15
14534 12
21174 7
10494 5
20049 30
12940 15
13763 20
12472 16
12369 7
11906 6
48736 34
12516 8
14124 19
12771 14
15263 22
12248 8
9354 2
10934 13
12927 13
9588 3
28034 48