19977 50
22465 44
15012 47
20968 45
6728 17
22211 62
34941 143
24142 81
30473 64
15393 46
27965 77
30085 90
41989 124
9955 35