2597 503
6862 366
5002 794
4320 356
12138 131
6302 731
4954 682
17900 451
29183 519
7303 406
14602 803
17093 687
8961 281
14300 225
12599 424
4573 74
3661 486
3107 362