40669 61
11567 15
8009 18
7200 11
16666 33
7709 15
13903 18
37234 61
22452 10
14534 32
36571 36
97075 189
37713 78
11741 30
9209 9
24038 31
7919 12
40055 31
54130 75
16190 22
49610 49
45812 89
35274 30
56736 98