12506 12
20688 21
12516 7
50508 87
13812 10
9976 1
11580 6
14382 12
11868 4
10512 4
11161 5
12799 8
22841 45
42319 73
18469 27
13521 4
14166 6
13068 9
15634 9
27232 28
14437 9
44077 88
30299 54
15341 3