156 25
596 90
2782 912
78 497
855 889
155 272
487 82
236 439
854 127
24 797
178 10
412 318
304 706
3391 412
114 368
707 463
899 397
418 220
642 618
377 294
547 115
613 539
360 712