28913 311
20995 853
4111 256
3546 589
101966 812
161093 698
44057 442
81040 943
279664 971
55710 505
64798 882
59007 1001
63331 551
76399 162
109981 797
75634 337
72450 230
43187 765
87641 351
151780 1050
51192 763
74523 455
27696 87
47222 289