40025 296
170680 833
257882 1517
38977 647
60538 495
634260 1696
308410 1149
136089 321
34163 676
26666 623
106666 642
35933 611
258742 1027
27889 408
17325 347
43567 757
246095 729
65434 597
640309 997
36682 326
520996 1660
59073 812
194125 618
106014 973
43525 172
125783 651
24267 281
27269 644