620 8
7181 4
11309 20
7646 7
8206 3
24102 20
25234 30
14407 15
16722 13
57327 52
26353 49
55207 38
38038 63
27247 49
13773 18
15440 13
35635 32
19619 23
15178 10
10577 11
23534 16
45581 45
25705 39
9352 5