56
873
32
709
90
501
19
498
50
434
43
330
58
235
26
309
93
273
162
9
247
6
184
27
126
102
18
114
29
92
11
99
3