28859 311
4103 256
3540 589
101796 812
95674 193
90530 712
161016 698
43943 442
80911 943
279619 971
55697 505
64702 882
58597 1001
63229 551
76334 162
109926 797
75565 337
72262 230
43083 765
87520 351
151619 1050
51141 763
74402 455
27618 87