5596 13
10008 11
8463 8
14660 9
7506 15
10740 15
12997 16
13719 30
5482 4
13023 8
9642 6
9997 10
11056 10
12056 15
20543 32
11201 12
13628 10
19972 15
8571 5
9306 9
26949 31
33272 58
28639 43
27372 50