3299 120
31474 596
25678 445
24307 818
19362 274
25148 477
37436 118
2492 161
2253 266
5959 607
3727 52
6708 567
2557 331