1250 161
5777 873
3796 588
1951 225
2843 703
169204 313
11863 109
8041 519
2693 327
10206 459
7264 810
10635 310
15922 91
13493 629
6518 596