3252 335
3700 695
5536 581
5662 482
2937 82
4345 782
4584 565
15992 553
5683 474
3979 55
27647 503
3495 446
6410 441
5534 267
3066 549
4215 266