42225 83
146130 202
14756 16
27216 39
9851 6
20650 21
11680 8
12198 15
13386 12
13493 6
12273 11
19952 27
22916 40
10866 8
14657 10
18297 6
17175 21
8395 20
18099 34
12445 15
13500 9
7376 2
10630 15
18252 30