4881 28
3873 638
2565 202
169281 785
162974 654
229198 850
81849 189
101400 604
281073 775
87667 168
356367 1141
48380 653
102591 150
564908 1015
22895 511
229854 274
78227 856
123991 819
200678 722
198993 753
374424 800
150394 931
83340 768
33139 738
23780 386