10670 13
12222 32
17194 33
16588 18
21337 16
5813 17
9173 10
3470 3
8348 31
10725 20
27422 85
13563 25
11411 39
4342 17
9382 40
16860 61
6239 13
9939 33
6707 14
20060 77
4194 11
5077 14
15537 38
12622 39