2297 458
4705 120
33530 596
26637 445
25089 818
20785 274
26420 477
39633 118
2781 161
2432 266
6381 607
4106 52
7302 567
2674 331