3981 133
435373 1323
129815 893
88882 716
409697 1153
49130 457
111259 183
90657 877
73553 946
105524 811
116180 190
270527 665
139099 1098
63550 348
102933 950
118467 320
77205 643
427127 1574
232529 470
132862 841
180515 746
22163 655
143908 697
55427 112
108287 520
130716 502
279257 1192
197340 463