3903 497
2907 693
2282 493
2092 318
1837 318
2510 415
1715 404
2822 621
3392 783
3289 591
3184 687
2786 684
422 40
1330 384
3614 610
1291 135
508 71
3445 890
2395 291
8875 199
3915 273
3976 826
1679 152
1246 238