85
978
230
904
61
659
129
608
186
582
19
529
173
574
110
487
107
44
458
38
401
112
402
10
369
406
20
896
65
407
69
35
376