1061 303
2973 853
521 94
2557 518
798 68
2689 521
2316 586
2329 607
2185 506
8305 353
3132 689
3387 648
2753 634
3307 494
2283 516
2973 571
2415 463
2291 515
2845 576
1308 207
2257 408
817 246
1456 351
3917 900