15883 25
11806 14
15353 29
20542 36
13558 22
22275 62
21470 17
9377 7
18096 40
17355 49
23151 42
50253 198
27681 56
17696 13
18802 58
19664 40
18240 61
28610 65
19802 49
30386 51
19246 35
41300 96
22170 51
24721 52