28859 311
20903 853
4103 256
3540 589
101798 812
161016 698
43945 442
80911 943
279620 971
55698 505
64702 882
58598 1001
63229 551
76334 162
109926 797
75566 337
72264 230
43083 765
87520 351
151621 1050
51141 763
74403 455
27618 87
47140 289