3996 619
29500 789
27204 647
19758 346
6476 170
16676 276
7615 329
2557 432
4025 96
1479 338
3563 729