18350 20
7455 8
17702 5
102229 180
19378 8
14961 11
45507 40
18465 16
27344 25
22270 34
10867 3
29504 38
53785 55
22975 17
13093 17
13872 15
15100 17
13581 20
30154 46
8729 4
16739 22
9567 7
37818 29
15890 21