3944 300
2874 46
4883 597
3428 266
1789 43
11582 791
13935 825
4722 79
165407 531
146843 992
149342 699
10430 38
47746 317
28301 244
4012 498
2583 145
9737 710
11852 389
61083 647
23807 572
4976 493
3037 294
4622 722
4565 493
6422 369
10299 742
51734 732
50172 738