15002 14
14071 9
17031 11
15497 7
79759 83
22776 25
38479 67
26394 36
11901 7
15069 4
13510 6
10025 8
16948 24
26479 24
16403 16
22715 45
20261 24
27671 30
21998 17
8108 10
15151 15
9633 15
19365 30
16496 9