3093 938
3110 777
2713 693
1255 179
2923 869
495 53
1999 344
2326 440
1580 330
1887 140
423 62
2802 559
1632 127
2848 859
2507 630
1746 353
1955 242
2638 708
3289 633
1075 70
2631 720
998 102
3415 486
2370 542