5012 3
12643 17
7805 12
15480 27
6327 4
7913 10
14573 13
9149 10
17102 4
15524 5
9119 11
9018 6
7137 13
13485 28
5964 13
9388 10
16818 29
6091 2
9311 20
9792 23
7724 18
9284 24
23192 47
10619 19