14595 19
20774 32
18151 51
16097 63
16724 31
13059 16
31914 33
17319 39
21271 50
19454 56
22058 36
25370 39
45296 115
57334 203
51991 195
46712 86
31082 83
32240 94
22988 26
16790 21
20460 30
32171 133
46973 66
38966 139