38
852
153
652
35
649
86
581
42
527
48
565
74
406
18
478
14
377
22
355
67
340
19
319
17
343
3
335
6
322
300
13
279
12
258