3880 133
7616 295
2525 90
4746 848
5255 568
12878 544
14609 782
8168 662
63361 293
6372 481
20666 461
17959 376
290594 944
227214 825
195406 319
196051 834
32196 799
331900 1077
167655 654
92035 834
307721 1148
12182 739
24087 626