2646 85
4174 499
18231 664
12216 208
22792 528
3061 695
13720 174
7701 623
6931 531
877 119
7429 166
1515 291
2046 429
3505 547
23072 542
10649 250
3077 636