977223
159
925432
129
801235
49
739013
132
657772
115
542495
19
540609
31
447002
39
385034
27
354579
14
339460
19
303029
17
279827
41
275677
13
274634
13
266180
30
260189
20
253224
24
250171
15
247836
16
242489
17
238249
9
233334
16
231278
10
230051
11
228874
8
227299
9