16006 40
29099 19
12897 19
21251 33
19851 55
22662 40
10242 7
16392 40
17319 23
16066 26
31101 94
10977 12
17469 36
11226 8
40121 109
20978 53
32471 70
26832 44
14603 18
21893 34
54155 74
137976 147
27624 55
12042 18