42574 45
25102 21
7694 14
11099 10
8303 9
7603 19
10850 6
7580 22
9875 18
10700 17
6473 8
7813 13
45369 53
10187 17
87780 108
11712 33
22592 39
4682 0
12006 9
9597 10
6868 18
9006 13
43532 34
48598 42