42844 45
25102 21
7971 14
11369 10
8303 9
7603 19
10850 6
7580 22
9875 18
10971 17
6473 8
7813 13
45664 53
10187 17
88058 109
11712 33
22862 39
4682 0
12006 9
9597 10
6868 18
9006 13
43812 34
48871 42