3251 335
3700 695
5535 581
5660 482
2937 82
4344 782
4583 565
15990 553
5683 474
3976 55
27638 503
3495 446
6410 441
5531 267
3065 549
4213 266