15339 287
407040 565
4233 165
24062 231
8623 141
26194 88
4229 245
13293 249
7044 756
65955 703
55863 679