28912 311
4111 256
3546 589
101959 812
95904 193
90634 712
161088 698
44052 442
81036 943
279658 971
55710 505
64793 882
58992 1001
63325 551
76396 162
109978 797
75630 337
72437 230
43181 765
87632 351
151770 1050
51190 763
74513 455
27692 87