112 98321
46 61660
119 49753
91 65900
177 158216
48 41782
88 38138
26 14668
35 27505
39 22817
55 14536
73 14889
73 24444
44 10722
22 13068
17 5654
58 8752
99 16136
42 11996
15 9850
38 9355
27 8100
69 13630
42 9538
76 9576
18 6727
48 15532
40 4513
31 8424
22 2998
32 5031
23 4406
43 9945
44 7385
23 14943
33 3504
19 4377
35 8345
20 3376
13 3025
15 6349
44 12098