13193 61
101702 279
140542 661
16108 132
609747 881
446209 580
52415 794
345339 430
37098 617
210973 721
221254 673
7310 801
22287 815
14878 562
3057 177
13887 819
44820 634
99471 356
146885 163
140773 268
152112 575
127283 969
108774 715
86192 919
25529 1009