12193 22
40540 104
27118 83
27231 74
8095 27
10717 62
10247 46
4953 29
1368 29
43926 144
11482 64
11821 52
9333 41
5117 26
13732 101
43128 113
20106 55
11879 18
16298 30
42838 50
13672 18
29598 130
77350 81
125074 107