3096 768
7006 667
3444 603
2676 614
5914 612
3597 877
1847 306
2608 645
5438 690
423 52
2790 89
3396 559
919 139
3161 940
2694 729
1678 360
2037 362
2985 738
1793 394
2911 488
4993 609
3331 766
1401 424
2107 379