30285 77
20256 49
19091 40
24704 61
18728 41
32829 88
22182 46
28574 72
23107 58
17980 39
13039 14
12390 16
30441 99
24134 84
19875 53
18660 48
19656 47
27248 153
21480 35
25935 82
18686 68
35716 119
23648 59
42453 132