19516 55
26573 41
22443 47
22766 59
19485 23
22651 58
24016 28
42325 104
17968 27
21668 50
13669 37
15857 21
11772 8
19652 51
10413 18
39714 88
105665 606
31022 66
25530 51
17345 36
47384 109
29559 64
50124 107
62918 208