2898 602
13557 755
8410 575
41996 511
10035 458
20844 451
18265 695
4403 715
3847 319
3299 374
3015 212
2538 433
4142 738
4898 783
8337 877