50
991
38
580
599
44
515
29
467
31
464
107
326
408
24
348
52
283
5
272
30
164
226
6
123
13
190
1
11
187