4330 716
1580 273
4909 576
1470 125
3595 474
947 45
3126 787
1587 197
14001 58
1030 113
2995 323
3104 442
4694 468
5797 529