175
682
481
54
311
281
19820
111
393
675
252
986
65
1055
201
14319
31
613
351
39
26
25
15
1144
414
233