3496 511
3968 717
1274 85
5435 358
25486 940
4791 616
4803 415
23840 631
21732 143
4915 457
16955 685
3837 547
2857 253
12327 154
7269 299
21621 67
5661 582
6180 526
4635 335