28855 311
4103 256
3540 589
101780 812
95665 193
90526 712
161012 698
43938 442
80899 943
279615 971
55696 505
64696 882
58579 1001
63225 551
76330 162
109925 797
75557 337
72258 230
43080 765
87510 351
151609 1050
51139 763
74399 455
27614 87