3979 133
435263 1323
129791 893
88861 716
409559 1153
49120 457
111229 183
90618 877
73540 946
105498 811
116172 190
270429 665
139065 1098
63543 348
102898 950
118416 320
77180 643
426987 1574
232436 470
132833 841
180449 746
22162 655
143880 697
55416 112
108268 520
130682 502
279228 1192
197302 463