13855 302
8354 539
3552 305
4384 431
20654 832
14382 851
4898 839
4665 409
5117 444
20650 176
2128 90