4881 28
3873 638
2565 202
169279 785
162966 654
229182 850
81844 189
101392 604
281032 775
87654 168
356352 1141
48377 653
102583 150
564860 1015
22891 511
229832 274
78220 856
123977 819
200666 722
198976 753
374371 799
150385 931
83339 768
33139 738
23780 386