16006 40
29099 20
12897 19
21251 34
19851 56
22662 41
10242 7
16392 40
17319 23
16297 26
31101 94
11210 12
17469 36
11226 8
40121 111
20978 54
32471 70
26832 45
14603 18
21893 34
54155 74
138210 148
27624 55
12042 19