14513 30
18531 38
70634 304
55345 111
20784 41
38655 83
45250 179
25446 42
28223 40
40016 75
30772 81
37167 78
43994 111
37452 155
17019 17
15740 13
12265 15
12686 14
11006 9
17027 18
38971 98
13696 24
30473 51
27716 27