21156 701
3070 372
3924 772
2108 41
4259 297
6107 367
10873 95
13914 54
11992 353
39188 643
5980 163
9800 201
22023 818
1822 507
5159 718
6141 341
4519 641