2957 90
111294 715
8923 519
5954 450
8641 570
4017 299
141877 868
43952 407
60549 413
5456 778
3631 442
3709 518
6478 570
6511 464
147094 196
177770 989
37547 669
13003 117
31127 402
8617 458
2817 273
3620 638
168501 439
5622 299
26590 654
1496 83
110966 439
8190 424