2997 317
1106 39
4575 298
3495 576
2807 189
6002 218
3718 665
2351 261
3505 801
3148 570
3896 572
3982 742
3642 357
2108 248
3745 545
4807 148
2499 438
6000 894
2587 87
3859 508
11577 106
17728 716
2994 713
9308 560