1541 75
2522 192
3351 534
5742 428
40405 842
31075 101
2267 282
8538 658
15777 146
6247 572
2493 182
4774 752
9432 550
3938 477
83456 387
5498 757
6775 94
606 41
1844 206