3289 120
31444 596
25672 445
24293 818
19346 274
25134 477
37407 118
2484 161
2253 266
5950 607
3720 52
6693 567
2556 331