506 96
355 80
2976 649
1639 541
1143 352
1741 544
1446 378
2035 468
2496 667
716 172
2077 579
1166 298
2582 744
1207 393
2592 644
445 97
2366 524
2295 532
2517 506
275 49
2884 940
670 204
2031 598
1312 268
2733 583
2455 668
2315 725
2813 562