873 131
3035 350
1455 99
4315 308
4800 547
3943 386
2713 187
3006 584
3501 747
1494 255
4374 72
1191 34
3664 463
2331 390
2680 393
3691 34
3020 439
8089 719
5000 676
3225 237
567 43
3636 485
2537 339
1761 311