12049 25
9749 10
4042 2
19721 13
64812 77
6177 3
12272 3
22810 23
5018 7
2680 10
1398 1
1204 8
5228 14
44936 29
7752 12
15621 26
24689 24
16399 12
18237 15
17669 6
29477 25
15405 21
5887 6
14835 20