21626 46
15776 10
15965 31
14430 11
27109 57
17649 171
15680 17
33400 96
13707 18
13877 13
18046 44
19369 67
18528 32
25920 54
23569 54
17759 17
12462 16
29823 59
16517 21
21542 50
30863 80
23209 42
39383 64
29224 192