23871 335
14050 824
11356 372
14926 878
10071 309
5065 346
18432 891
9279 384
10630 523
5807 820
3723 617
4969 534
6098 379
2223 239
5768 659
3779 561