506 210
322 39
269 178
170 618
141 384
1016 211
999 193
426 549
367 143
1023 380
792 848
220 189
255 574
640 889
603 510
474 401
88 696
79 533
227 449
624 526