1252 161
5779 873
3796 588
1951 225
2844 703
169207 313
11863 109
8041 519
2693 327
10206 459
7264 810
10635 310
15922 91
13493 629
6518 596