51 22
208 1000
744 388
236 978
701 775
465 168
940 101
513 380
191 306
16 982
84 445
968 898
152 345
615 228
77 430
639 83
437 910
490 411
196 643
273 128