3299 120
31476 596
25680 445
24307 818
19364 274
25149 477
37438 118
2493 161
2253 266
5959 607
3728 52
6708 567
2557 331