803
541
901
442
94
391
6812
638
641
521
151
806
46
611
33
424
19629
1206
861
18215
65
45
451
39
35
44
565
15212
75