21212 17
9500 5
17895 17
15232 8
7092 10
10319 11
21021 14
8151 12
4774 8
20337 41
36442 55
41364 60
17293 16
21130 38
27521 32
46800 63
16385 17
15128 19
35349 59
24184 30
19971 29
15973 18
14441 18
20208 25