22445 155
8460 791
37568 546
10502 123
10132 348
27915 208
8108 139
67969 558
142393 470
4248 390
1631 46
3835 846
160995 1078