4869 28
3858 638
2556 202
169185 785
162565 654
228636 849
81553 189
101049 603
279442 774
87092 168
355416 1141
48231 653
102383 150
563274 1012
22803 511
229105 273
77877 856
123371 819
200061 716
198358 753
372650 795
149914 931