3253 335
3700 695
5537 581
5662 482
2937 82
4346 782
4584 565
15993 553
5683 474
3979 55
27650 503
3495 446
6410 441
5538 267
3066 549
4215 266