3131 646
2853 314
2943 641
4068 578
2812 534
3581 867
13619 300
10232 474
3567 637
2732 422
1775 288
3048 572
2542 238
9060 242
43252 419
3619 502
2397 446
4593 622
2640 334
5617 202
7065 686
3691 163
2938 697
3899 291
7913 585
653 22
34099 695
21407 960