2578 535
3003 522
507 35
1103 31
3726 680
1361 303
1842 236
2607 593
2827 741
1775 316
2467 467
3168 508
3309 715
4758 505
2317 586
2426 564
3001 773
1602 396
1580 328
2741 384
2821 845
3008 631
3916 517
654 40