561
1094
18
1054
801
63
56
852
672
41
783
691
242
272
261
211
791
452
571
45
192
11
14
1212
38
611
244