2297 458
4705 120
33532 596
26640 445
25090 818
20786 274
26420 477
39633 118
2783 161
2432 266
6381 607
4106 52
7302 567
2675 331