602 159
2594 642
1737 424
1145 297
2956 458
6031 120
38952 597
30016 445
28524 818
25910 280
31464 479
46742 122
3546 161
2846 266
7663 607
13467 54
8653 567
3115 331