15879 26
19746 64
16435 23
27629 55
164946 291
14253 26
17268 36
19986 31
16502 17
19153 27
58210 62
42787 110
23302 26