3131 646
2852 314
2943 641
4068 578
2811 534
3580 867
13619 300
10232 474
3566 637
2732 422
1775 288
3047 572
2537 238
9060 242
43251 419
3618 502
2396 446
4591 622
2639 334
5613 202
7065 686
3690 163
2937 697
3897 291
7911 585
653 22
34098 695
21399 960