2733 61
2846 267
1421 85
2067 201
23940 80
13758 384
6471 454
5729 283
2537 88
2173 96
6981 442
3365 491
39130 484
27685 580
975 121
3258 561