32
836
87
821
40
709
36
643
18
433
27
407
46
439
58
389
25
418
43
373
26
354
37
301
23
291
13
762
35
316
30
358
272