2597 503
6862 366
5004 794
4321 356
12138 131
6304 731
4955 682
17902 451
29196 519
7303 406
14608 803
17095 687
8965 281
14309 225
12599 424
4574 74
3661 486
3107 362