41 20
701 978
749 897
323 787
290 708
93 484
96 265
19 324
24 971
526 363
862 16
11 667
851 291
891 905
13 136
322 430
72 388
555 841
197 169
545 117