3329 95
1319 30
7029 612
6576 529
2855 478
4025 523
20642 327
3654 203
3892 456
3892 458
6809 641
2501 38