6595 511
5248 717
2342 85
5983 358
26925 941
4941 616
4947 415
26380 631
23168 143
5455 457
27338 689
4242 548
2990 253
12713 154
7633 299
22279 67
6007 582
6428 526
5056 335