2647 85
4181 499
18247 664
12236 208
22795 528
3062 695
13729 174
7703 623
6934 531
880 119
7436 166
1515 291
2046 429
3505 547
23101 542
10668 250
3078 636