3131 646
2852 314
2943 641
4068 578
2811 534
3578 867
13619 300
10232 474
3565 637
2732 422
1775 288
3047 572
2537 238
9059 242
43247 419
3616 502
2396 446
4591 622
2636 334
5610 202
7063 686
3688 163
2937 697
3897 291
7910 585
653 22
34098 695
21385 960