28940 311
21030 853
4113 256
3547 589
102052 812
161126 698
44093 442
81115 943
279693 971
55716 505
64848 882
59169 1001
63372 551
76443 162
110016 797
75661 337
72631 230
43224 765
87701 351
151872 1051
51224 763
74558 455
27733 87
47267 289