3250 335
3699 695
5533 581
5660 482
2937 82
4344 782
4583 565
15990 553
5683 474
3975 55
27631 503
3495 446
6410 441
5530 267
3065 549
4211 266