2950 508
3351 565
2505 440
4423 369
1491 109
3815 776
2892 203
3001 504
3611 264
1178 176
3578 846
2663 467
2935 297
4714 487
4586 522
3741 714
3622 835
3872 780
3398 699
1580 240
3944 349
2645 412
3109 414
2958 605