356 235746
46 163762
174 137934
85 99875
104 94080
75 87693
70 76683
112 73008
129 71991
52 70870
62 68592
82 68335
94 66047
85 65145
76 60382
77 57593
87 46054
89 42410
83 40390
63 39427
34 38891
84 37580
51 32577
92 31910
116 31874
47 30867
58 30775
176 30434
33 28149
56 26648
49 26086
50 25880
93 25573
56 24096
36 23626
81 21175
7 20015
60 19115
27 18440
8 17613
43 16418
52 16300