21399 46
15776 10
15965 31
14430 11
27109 56
17649 169
15680 17
33400 96
13707 18
13877 13
18046 44
19369 67
18528 32
25689 54
23340 53
17759 17
12232 16
29823 59
16517 21
21542 49
30863 80
22981 41
39383 64
29224 192