88 68548
79 102117
59 72852
62 112771
69 47606
55 28620
40 50898
67 43352
25 12021
20 15277
36 22485
36 21586
40 42119
55 23257
41 18946
48 19584
6 13120
35 28182
18 8921
39 15556
26 15815
17 10904
15 10008
42 18963
30 7992
40 16658
8 9329
36 11629
83 30645
12 14281
54 11126
14 8947
34 11820
23 8090
37 16857
49 16256
43 12095
16 6225
13 3920
52 14622
26 6566
12 11838