19875 32
12233 13
19574 36
14062 39
19621 35
21390 44
16624 23
9299 3
29733 103
14623 14
28276 52
16783 20
16503 24
14285 17
13322 8
12561 12
15237 19
14463 21
12611 21
21191 41
15092 30
12688 16
14740 18
19314 40