3226 978
2201 688
604 105
2988 583
2290 81
3900 579
1579 173
1869 370
2563 645
2459 468
2112 446
862 78
4428 692
1423 338
2290 563
1208 319
3071 808
2035 488
2895 763
1427 364
1865 478
2091 342
2824 530
3299 596