3966 893
3306 348
3381 509
1250 122
482 62
727 91
3351 867
1364 110
1040 305
4876 597
4393 85
3413 975
1608 318
3409 814
2713 579
2490 68
722 47
838 132
1766 292
3880 45
2994 805
1787 241
2825 691
2405 616