3316 120
31527 596
25692 445
24327 818
19401 274
25177 477
37473 118
2502 161
2254 266
5966 607
3736 52
6739 567
2558 331