95
810
17
185
165
599
20
595
34
638
24
534
26
469
19
413
16
386
48
366
407
33
327
364
67
278
345
47
265
15
281
25
229