31601 314
21163 853
4130 256
3558 589
102518 812
161363 698
44395 443
81454 943
279810 971
55760 505
65093 882
59632 1002
63600 551
76687 162
110161 797
75858 337
73415 231
43485 765
88090 351
152274 1051
51408 763
74762 455
27907 87
47464 289