15507 13
15701 7
32571 31
19309 5
21391 5
28233 86
26097 84
20240 45
15159 22
31654 72
16103 23
14353 26
14208 23
22317 59
17187 27
23063 61
12572 15
13366 3
16179 24
25075 77
14001 33
39728 101
17572 22
16038 28