2593 85
4000 499
17571 664
10910 207
22775 528
3018 695
13213 171
7401 623
6680 531
823 119
6734 166
1476 291
2005 429
3420 547
21556 542
9691 250
3002 636