2597 503
6862 366
5002 794
4321 356
12138 131
6304 731
4955 682
17901 451
29192 519
7303 406
14607 803
17095 687
8965 281
14306 225
12599 424
4574 74
3661 486
3107 362