2976 649
354 80
1143 352
1639 541
2495 667
2077 579
716 172
1166 298
1207 393
2581 744
2592 644
2517 506
2294 532
2884 940
272 49
2031 598
2732 583
2315 725
2813 562
2991 679
2280 583
2393 560
1960 523
703 223
2431 682
2547 679
1921 493
3056 668