4330 716
1580 273
4908 576
1469 125
3594 474
947 45
3126 787
1587 197
14001 58
1030 113
2994 323
3102 442
4694 468
5796 529