2597 503
6863 366
5006 794
4322 356
12141 131
6304 731
4955 682
17907 451
29208 519
7305 406
14613 803
17096 687
8968 281
14313 225
12599 424
4574 74
3661 486
3107 362