531 37
1756 248
2843 458
3291 335
2033 488
2096 395
3062 603
2463 340
4406 310
1246 187
3508 840
3336 625
2426 492
10282 568
3360 129
571 49
4771 620
1128 223
2744 576
1748 504
6740 733
3259 915
6590 803
3081 343