3131 646
2852 314
2943 641
4067 578
2810 534
3569 867
13619 300
10231 474
3563 637
2732 422
1773 288
3046 572
2532 238
9054 242
43220 419
3605 502
2395 446
4582 622
2626 334
5583 202
7056 686
3681 163
2937 697
3893 291
7897 585
650 22
34090 695
21305 960