891
594
232
52
417
27117
44934
211
1137
562
265
45030
1218
192
6510
142
2514
7514
1059
41
722
354
365
245