209
662
501
53
331
281
20020
121
423
685
252
986
64
1015
191
14019
40
603
371
43
25
14
1113
454
351
263