2476 521
2270 259
2196 80
3548 621
1671 419
2014 310
3182 459
1863 445
1793 156
3276 756
2642 765
423 26
3687 729
4860 888
2265 527
2457 600
3814 667
1682 335
2777 394
1157 207
3307 830
2453 483
2455 665
3498 410