16453 26
29645 43
5163 8
14587 33
13301 19
13234 22
7040 4
7423 15
8888 12
6750 9
23056 16
6842 14
11103 31
66938 65
26481 33
11339 32
27777 23
11127 7
17291 39
22266 20
11157 37
8417 5
16428 25
40403 50