6599 511
5249 717
2342 85
5983 358
26926 941
4941 616
4947 415
26382 631
23169 143
5455 457
27338 689
4242 548
2990 253
12713 154
7634 299
22279 67
6008 582
6428 526
5056 335