1252 161
5803 873
3832 588
1958 225
2850 703
169267 313
11864 109
8079 519
2694 327
10224 459
7279 810
10652 310
15946 91
13505 629
6522 596