28873 311
20927 853
4105 256
3541 589
101855 812
161044 698
43989 442
80952 943
279635 971
55701 505
64737 882
58755 1001
63266 551
76353 162
109943 797
75584 337
72315 230
43122 765
87559 351
151683 1050
51156 763
74450 455
27645 87
47168 289