12596 66
343247 1017
118886 400
63358 560
111736 457
5787 447
183350 992
134012 198
11343 640
19586 798
409148 935
203821 859
231544 1156
212294 998
8644 132
352004 1101
345290 944
10749 331
133739 418
100573 337
21708 506
22181 271
140747 278
132058 397
136338 963
125255 681
99442 737
278618 594