564 332
171 797
765 71
820 597
758 421
583 245
614 665
312 337
538 552
437 97
415 278
74 151
369 575
16 991
998 180
563 506
694 216
270 238
324 228
416 110