9943 5
10947 18
15128 31
10845 6
15739 19
10875 10
25499 72
27151 41
20579 32
16702 13
27991 56
19308 45
19909 42
21858 27
20467 40
48341 122
26628 47
17726 54
9623 15
37602 52
32543 82
50940 179
11274 11
26566 54