8563 29
8710 32
15863 24
18949 31
8787 20
9022 21
17517 50
27933 77
8670 14
41037 160
6785 16
44360 144
13462 37
17989 47
19283 39
12325 40
18596 40
5632 13
19060 54
29878 115