12436 18
4846 13
6562 8
5066 15
6441 10
5871 7
6657 9
6469 4
2492 4
4763 11
4729 9
15623 19
6999 12
11252 13
13451 20
12985 16
9785 21
18152 39
8507 29
6253 20
6726 15
4491 5
9168 14
7071 9