355 139523
46 102110
173 71862
85 65866
75 53945
104 44762
113 44577
69 41286
52 40190
84 37995
129 37795
62 36608
75 34792
85 34087
76 33479
93 33284
87 22237
90 21238
34 20776
84 20243
51 19762
64 19662
83 19642
176 17118
46 16647
116 16131
92 15826
57 15800
59 14916
93 14597
49 14346
49 13665
56 13652
33 12356
36 10924
60 10570
81 10152
52 9375
50 9362
28 9127
8 9124
43 9039