13981 20
5060 2
14725 24
12355 9
13053 28
8236 15
8707 14
14559 25
14647 19
6370 8
7833 6
6678 7
10328 18
5638 5
54568 40
30461 14
12064 3
54268 70
38994 45
32259 30
38689 44
72295 92
15032 11
39537 47