820
25
793
18
73
27
694
285
281
24
171
13
899
13510
12
553
31
47141
33
22
29
272
222
331
26
1959
1324
462