1002 302
1969 478
189862 630
4385 579
1041 83
3030 658
3437 840
2678 755
2750 345
48400 260
270458 756
21675 945
21018 721
17870 606
30116 143
69352 176