28990 312
4122 256
3553 589
102301 812
96342 193
90855 712
161251 698
44246 442
81299 943
279762 971
55741 505
64989 882
59447 1001
63483 551
76587 162
110096 797
75762 337
73091 231
43376 765
87922 351
152092 1051
51327 763
74674 455
27806 87