176 228301
55 28358
118 8802
112 170882
119 101507
35 7856
48 69998
18 11196
46 113612
89 113737
100 35616
17 3790
35 52996
73 42016
44 20810
24 6521
76 17570
12 2132
26 30458
88 64894
27 6321
38 18885
69 23890
11 1491
44 12495
20 5817
40 17321
23 9455
35 14311
32 9354
21 7903
31 8960
42 9054
40 8522
27 17971
22 21630
45 5874
38 32604
32 10140
22 5409
44 8010
58 14420