48
988
181
763
35
571
33
634
28
581
111
573
12
488
68
551
31
512
6
337
60
484
43
506
23
473
26
336
130
332
347
44
325
321