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