3882 133
7638 295
2528 90
4746 848
5255 568
12879 544
14610 782
8169 662
63364 293
6372 481
20666 461
17959 376
290627 944
227238 825
195429 319
196079 834
32197 799
331942 1077
167669 654
92052 834
307742 1148
12182 739
24088 626