15196 30
16222 14
12146 17
16533 15
23556 51
17863 19
35879 76
21341 48
33446 87
22045 52
35788 60
16895 37
22233 46
32272 67
15245 14
17227 23
66302 281
40581 152
17561 52
14461 32
17371 32
16117 18
26801 43
30200 65