14332 7
9956 3
13702 6
15102 9
19451 10
83483 9
45159 3
54105 4
34731 2
42659 3
22381 8
44132 7
26956 20
43878 28
39329 31
72903 50
62705 28
77208 70
113481 88
34207 33
20579 21
11878 11
13853 13
12482 17