3131 646
2851 314
2943 641
4066 578
2810 534
3569 867
13619 300
10231 474
3561 637
2732 422
1773 288
3045 572
2529 238
9052 242
43219 419
3602 502
2395 446
4582 622
2625 334
5582 202
7053 686
3680 163
2935 697
3892 291
7895 585
649 22
34089 695
21293 960