30386 21
10950 7
18177 14
19139 38
20166 23
21233 34
13675 10
46513 47
76522 62
20606 15
55150 54
24382 28
16369 11
16225 15
18522 4
19318 18
23062 30
32953 51
20518 26
39251 71
20502 46
19631 8
26984 38
25121 24