2598 503
6863 366
5006 794
4322 356
12143 131
6304 731
4956 682
17908 451
29209 519
7305 406
14615 803
17097 687
8968 281
14314 225
12599 424
4574 74
3661 486
3108 362