2045 458
4193 120
32488 596
26009 445
24652 818
20053 274
25763 477
38465 118
2642 161
2339 266
6153 607
3921 52
7007 567
2599 331