31306 89
21954 42
24748 57
34483 48
64649 219
16065 12
44073 115
13742 19
15467 15
16741 24
15184 27
18157 38
80353 344
28984 33
54106 159
16255 5
10739 12
18961 20
22833 11
14438 22
13658 24
33930 82
11525 10
29473 55