2865 803
3871 649
28841 999
3560 818
3111 562
8894 326
5499 556
5409 470
2253 639
1496 194
4633 270
3572 751
1774 152
2160 247
3565 565
3436 887
2940 790
10947 638
3083 547
1683 227
3442 873
622 56
3319 578
4972 526