15806 12
17667 25
14535 7
20411 19
13418 5
16761 6
17328 20
29586 25
13240 4
18782 17
15254 5
14574 2
36384 85
21574 30
21365 28
25739 24
26048 35
21481 25
13936 4
16333 6
15609 11
24035 15
52737 52
31646 21