17722 30
4365 0
10555 7
13614 14
11619 25
8171 13
17802 23
22983 28
12382 26
5915 7
13235 18
13916 19
12919 18
10404 11
6743 1
15871 28
13830 11
9547 7
5717 7
12440 21
18293 17
7583 11
13430 17
19185 32