17681 13
18456 14
25779 28
8601 7
19165 23
29306 19
15599 4
21139 36
12417 5
18169 18
11983 14
9496 3
14768 11
11119 8
7361 10
19422 10
12609 18
89803 142
19110 41
25858 15
17267 35
11375 12
42155 46
30724 25