4870 28
3858 638
2557 202
169185 785
162572 654
228648 849
81565 189
101052 603
279474 774
87105 168
355432 1141
48234 653
102383 150
563287 1012
22805 511
229114 273
77881 856
123381 819
200070 716
198369 753
372669 795
149923 931