35 593
51 936
99 521
509 274
825 431
665 285
764 69
203 512
633 407
470 997
602 335
303 306
263 912
497 977
940 874
133 835
33 364
933 487
546 14
338 220