2720 13
12590 27
5666 17
16648 30
7197 9
6405 19
8483 18
2932 3
2654 11
2507 7
29838 41
39992 50
10548 12
37873 59
33075 60
52056 60
14192 23
13623 11
44783 65
22459 67
10146 14
26991 40
38767 38
21611 20