691 125
4904 665
2288 506
9688 735
4605 722
6712 699
3529 447
1791 112
4454 538
3647 231
4746 930
1732 198
3559 184
3386 597
4004 531
3659 308
7376 560
2408 380
501 38
2673 337
1229 177
2944 923
4307 277
11953 581