12541 22
52684 164
8267 18
22047 68
4315 5
6574 9
8775 18
8310 5
8426 15
8916 9
5734 14
7651 6
4092 1
17638 31
9903 16
21321 62
10672 24
12358 18
7553 7
30413 55
4401 10
21268 17
7348 12
30919 55