49118 127
27577 62
40671 96
43385 112
12816 14
11788 16
25824 53
28488 59
28166 81
24746 71
31931 66
13005 17
26502 98
14308 16
11933 14
26172 111
27188 63
13424 14
19362 36
33288 109
27400 80
17555 25
36397 168
63204 366