2600 503
6864 366
5010 794
4323 356
12150 131
6308 731
4962 682
17911 451
29234 519
7309 406
14619 803
17104 687
8974 281
14323 225
12600 424
4575 74
3667 486
3108 362