1252 161
5808 873
3833 588
1959 225
2850 703
169272 313
11864 109
8081 519
2694 327
10225 459
7279 810
10652 310
15946 91
13506 629
6522 596