3093 938
3110 777
2713 693
1255 179
2923 869
1999 344
682 104
2326 440
1580 330
3158 862
1699 307
1887 140
2683 506
423 62
1391 148
2802 559
2547 704
1632 127
2848 859
2507 630
1746 353
1955 242
1955 256
2638 708