2597 503
6862 366
5005 794
4322 356
12141 131
6304 731
4955 682
17907 451
29205 519
7305 406
14612 803
17095 687
8968 281
14312 225
12599 424
4574 74
3661 486
3107 362