95
808
34
633
20
595
165
597
24
531
48
402
26
469
16
386
19
411
6
316
17
363
364
69
314
33
327
51
309
15
289
281
47
265