4580 619
30262 789
28108 647
20448 346
6626 170
17110 277
7785 329
2606 432
4124 96
1494 338
3618 729