678 353
450 31
171 126
822 924
303 344
92 248
317 112
12 282
137 504
363 1000
373 585
979 371
832 569
261 682
9 483
902 911
767 57
188 38
413 439