18350 20
7455 8
17702 5
102586 180
19567 8
15142 12
45684 40
18465 16
27344 25
22448 34
10867 3
29680 38
53963 55
22975 17
13270 17
13872 15
15100 17
13581 20
30154 45
8906 4
16739 22
9567 7
38000 29
16066 21