2647 85
4181 499
18250 664
12237 208
22795 528
3062 695
13732 174
7703 623
6934 531
881 119
7436 166
1515 291
2046 429
3505 547
23103 542
10668 250
3078 636