2597 503
6862 366
5005 794
4321 356
12141 131
6304 731
4955 682
17906 451
29204 519
7303 406
14612 803
17095 687
8966 281
14310 225
12599 424
4574 74
3661 486
3107 362