16012 12
29450 36
21104 40
17365 18
14594 16
23689 15
14858 4
17064 8
16129 20
15389 9
32920 65
17643 20
62980 111
64965 120
21283 24
16234 13
36664 107
20047 64
19194 24
39506 57
17495 9
14421 10
18012 25
21489 19