3096 303
4053 580
3596 430
6681 684
2809 378
3446 915
2838 393
5432 230
3936 701
2423 34
10137 259
3908 359
3154 437
13747 394
6610 292
2338 417
3795 849
17072 655
3048 502
5105 800
3012 444
2618 326
2149 28
3670 300