19175 30
20872 22
17711 12
15909 24
16236 24
39277 41
21659 26
8175 15
17535 18
17867 36
5662 7
17115 15
8566 5
14948 16
18168 20
6414 3
29926 18
11733 23
22854 32
6649 3
30778 41
18993 41
17420 27
25215 29