5028 987
2966 278
3787 668
2121 114
4715 557
3278 431
4534 791
3006 270
2219 56
3957 726
3546 443
4178 622
4577 416
5893 900
5644 497
4619 84
4506 189
7082 707
8252 946
10341 143
9422 394
10849 297
13942 636
13646 176