5583 7
39439 135
23928 26
20611 22
11574 9
15263 12
5683 18
16702 44
6907 16
10896 37
11218 38
13399 26
21174 18
19227 26
12225 26
23909 96
21688 89
12855 30
11767 22
36087 48
15565 32
14036 16