34
882
135
769
81
644
31
602
40
586
46
508
29
468
51
426
436
28
396
131
387
26
389
17
374
25
358
72
356
336
41
297