15800 18
9288 12
19559 41
8019 7
21294 24
12824 25
10449 16
15194 22
13008 12
11208 16
14355 36
22690 47
10690 17
39254 37
13714 27
8745 12
23739 28
28104 32
7725 6
49256 71
10640 7
31238 31
17478 21
64293 120