22640 35
33233 70
10183 16
11003 10
29025 79
7648 15
8831 7
9339 10
8766 4
20853 33
12530 20
7142 9
31642 52
48521 94
42693 66
19006 40
22716 23
13411 12
179601 391
11504 21
32118 74
13698 23
23739 28
17876 30