12662 2
12114 9
13432 11
18244 31
21102 19
19674 39
11279 7
22489 36
31544 41
9558 4
29493 48
14351 16
21770 38
15147 18
14416 24
66883 209
23432 23
22533 62
14451 15
9836 4
8743 5
28487 56
10176 8
17451 12