2686 685
2540 507
12123 485
13691 406
1049 69
19540 445
926 158
2865 691
6211 51
16980 834
3083 804
2754 204
4775 226
700 99
2910 474
4358 547
2822 534
3589 637
2742 422
1777 288
3074 657
4442 562
3270 871
12510 916
101297 424
13836 153
6113 783
4177 275