39611 70
15384 22
15615 35
15614 23
16847 42
14448 40
12161 8
22914 33
24676 48
29683 168
12307 9
17744 30
12273 9
16029 38
23890 37
22431 37
14419 19
48231 128
18827 39
13373 14
16941 25
16625 11
23862 33
21789 28