16999 330
3900 133
427673 1319
126791 891
87568 716
401495 1147
48636 456
109358 181
89209 877
72742 946
103872 811
115017 190
266092 663
136799 1094
62969 348
8191 513
101251 949
116539 318
76102 643
420495 1555
229030 467
131055 840
177442 742
141678 695
54635 112
11879 769
17948 179
107202 517