58
1,151
120
662
81
972
159
682
111
642
34
591
20
477
43
443
16
383
6
384
133
393
50
349
363
343
32
285
41
266
51
310
71
283