2596 503
6859 366
4998 794
4319 356
12134 131
6299 731
4953 682
17889 451
29167 519
7296 406
14593 803
17086 687
8948 281
14286 225
12599 424
4570 74
3659 486
3106 362