4013 619
3779 357
49899 472
40917 302
5687 267
14666 81
3812 881
6037 676
5301 502
5897 865
11250 595
7773 773
11876 648
3731 465
2282 317
9827 671
29002 776
5779 266
3850 180
4672 488
4632 803
9689 167
5516 601
4766 196